Text this: Design configuration of encoder and decoder modules for modified double weight (MDW) code spectral amplitude coding (SAC) optical code division multiple access (OCDMA) based on fiber Bragg gratings