Chip-Level Differential Encoding/Detection of Spread-Spectrum Signals for CDMA Radio Transmission over Fading Channels