interference cancellation for cellular systems : a contemporary overview .
near shannon limit error correcting coding and decoding : turbo - codes .