1. Shanghai Collaborative Innovation Center for High Performance Fiber Composites, Donghua University, Shanghai, China
2. Donghua University, College of Textiles, Shanghai, China
3. Bio-Based Structures and Materials, Faculty of Civil Engineering and Geosciences, TU Delft, Delft, Netherlands
4. Structural Integrity and Composites, Faculty of Aerospace Engineering, TU Delft, Delft, Netherlands
5. Engineering Research Center of Technical Textile, Ministry Education, Shanghai, China