Determination of gaseous sulfur dioxide and its derivatives via fluorescence enhancement based on cyanine dye functionalized carbon nanodots.