Outer-product matrix representation of optical orthogonal codes | IEEE Journals & Magazine | IEEE Xplore