Avalanche diodes and circuits for infrared photon counting and timing: retrospect and prospect | IEEE Conference Publication | IEEE Xplore