Multi-pass channel estimation and joint multiuser detection and equalization for MIMO long-code DS/CDMA systems