Code Flexibility of 2-D Time-Spreading Wavelength-Hopping In OCDMA Systems | IEEE Journals & Magazine | IEEE Xplore