An auto-ranging photodiode preamplifier with 114 dB dynamic range | IEEE Journals & Magazine | IEEE Xplore