A current-mode gain-control scheme with constant bandwidth and propagation delay for a transimpedance preamplifier