State-Complexity Reduction in MLSD Receivers for Direct-Detection Optical Communications