Realization and performance evaluation of parallel interference cancellation (PIC) based code division multiple access (CDMA) transmission over Rayleigh fading channel