Text this: A novel zero cross correlation code for optical code division multiple access system