Optical Fiber Communication Systems with MATLAB&reg; and Simulink&reg; Models (Optics and Photonics)