An optical error-correction code with spectrum domain decoding | IEEE Journals & Magazine | IEEE Xplore