College of Resource and Environmental Science/HubeiBiomass-Resource Chemistry and Environmental BiotechnologyKey Laboratory;
Wuhan University;
Wuhan 430072;
Hubei;
China;
College of Chemistry and Molecular Science;
WuhanUniversity;
Wtthan 430072;
Hubei;
China;
ZnSe quantum dots; ultraviolet irradiation; thioglycolic acid; fluorescent;