1. College of Mechanical Engineering, Donghua University, Shanghai 201620, China
2. Shanghai Collaborative Innovation Center for High Performance Fiber Composites, Donghua University, Shanghai 201620, China
3. Engineering Research Center of Advanced Textile Machinery, Donghua University, Shanghai 201620, China