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. Center for Aggregation-Induced Emission
8. South China University of Technology
9. Guangzhou 510640
10. School of Pharmacy
11. Hangzhou Medical College
12. Hangzhou 310053