Adaptive iterative detection: a performance comparison of closed-loop and open-loop phase synchronization