CDMA Techniques for Third Generation Mobile Systems