Channel estimation and multiuser detection in long-code DS/CDMA systems