Low-noise CMOS single-photon avalanche diodes with 32ns dead time