Optimal Optical Receivers in Nanoscale CMOS: A Tutorial | IEEE Journals & Magazine | IEEE Xplore