What is Superconducting Nanowire Single-Photon Detector (SNSPD)? Uses, How