1. The Key Laboratory of Advanced Textile Materials and Manufacturing Technology
2. Zhejiang Sci-Tech University
3. Hangzhou 310018, China
4. The Quartermaster Research Institute of the General Logistics Department of the PLA
5. Beijing 100082, China
6. Zhejiang-California International Nanosystems Institute
7. Zhejiang Universtity
8. Hangzhou 310058, China
9. College of Life Sciences