Characterization and Coding Techniques for Long-Haul Optical Telecommunication Systems