Enhancing the Performances of Digital Chaos-Based Optical Communications by Manchester Coding