Text this: Iterative data detection and channel estimation for single-parity check-product coded MIMO wireless communications system