On maximum likelihood sequence detection for single-channel coherent optical communications