Design and development of an efficient computer model for edfa gain dynamics with multiple functionality over C to L band using novel multi wavelength matlab simulink test bed