Performance Improving of OCDMA System Using 2-D Optical Codes With Optical SIC Receiver | IEEE Journals & Magazine | IEEE Xplore