Text this: A new flexible cross correlation (FCC) code for optical CDMA systems