Advanced Optical Communication Systems and Networks - Djordjevic (IEEE, 2012)