Iterative MIMO detection: flexibility and convergence analysis of Soft-InputSoft-Output List Sphere Decoding and linear MMSE Detection