A Low-Noise Stacked Differential Optical Receiver in 0.18-μm CMOS