CMOS SPADs: Design Issues and Research Challenges for Detectors, Circuits, and Arrays | IEEE Journals & Magazine | IEEE Xplore