Orthogonal frequency-division multiplexing for optical communications