Text this: Minimizing correlation effect using zero cross correlation code in spectral amplitude coding optical code division multiple access