1. Key Lab of Applied Chemistry of Zhejiang Province
2. Department of Chemistry
3. Zhejiang University
4. Hangzhou 310027
5. China
6. College of Materials & Environmental Engineering
7. Hangzhou Dianzi University
8. Hangzhou
9. Key Lab of Advanced Textile Materials and Manufacturing Technology
10. Ministry of Education of China
11. Zhejiang Sci-Tech University
12. Hangzhou 310018