Spectrum-narrowing tolerant signal-processing algorithm using maximum-likelihood sequence estimation for coherent optical detection