1. College of Textiles, Donghua University, Shanghai 201620, People’s Republic of China
2. Department of Mechanical Engineering, University of Delaware, Newark, Delaware 19716, United States
3. Composites Research Center, Korean Institute of Materials Science, Changwon 641831, South Korea