Blind Channel Estimation and Multiuser Detection for Multi-Rate CDMA Communications