Superconducting photon detectors