Novel SISO detection algorithms for nonlinear satellite channels