1. College of Textiles, Donghua University, Shanghai, China
2. Key Lab of Textile Science & Technology, Ministry of Education, College of Textiles, Donghua University, Shanghai, China
3. Center for Civil Aviation Composites, Donghua University, Shanghai, China