New detection method for nucleoside triphosphates based on carbon dots: The distance-dependent singlet oxygen trapping.