Wuhan, 430073
China
Wuhan Textile University
room temperature phosphorescent, halogen doping, carbon dots/SiO2 composites, remarkable stability, information encryption