1. College of Textiles, Donghua University, Shanghai, China
2. Key Laboratory of Textile Science & Technology, Ministry of Education, Shanghai, China
3. State Key Laboratory of Pulp and Paper Engineering, South China University of Technology, Guangzhou, China
4. College of Materials Science and Engineering, Donghua University, Shanghai, China
5. Shanghai Collaborative Innovation Center for High Performance fiber composites, Shanghai, China