1. Key Laboratory of Advanced Textile Materials and Manufacturing Technology and Engineering Research Center for Eco-Dyeing & Finishing of Textiles
2. Ministry of Education
3. Zhejiang Sci-Tech University
4. Hangzhou 310018
5. China
6. State Key Laboratory of Luminescent Materials and Devices
7. South China University of Technology
8. Guangzhou 510640
9. NanoDrug Platform
10. Zhejiang California International NanoSystems Institute
11. Zhejiang University
12. Hangzhou 310058
13. Department of Chemistry