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. College of Mechanical Engineering, Donghua University, Shanghai 201620, China;
4. Engineering Research Center of Advanced Textile Machinery, Donghua University, Shanghai 201620, China