Performance of phase-invariant trellis coding for differentially-encoded coherent M-PSK signals on Rayleigh fading channels