Text this: Optical fiber communications systems with MATLAB and simulink models