1. Centre for Composite Materials and Structures, Harbin Institute of Technology (HIT), No. 2 YiKuang Street, P.O. Box 3011, Harbin 150080, PR China
2. Key Laboratory of Eco-Textiles, Ministry of Education, Jiangnan University, Wuxi 214122, PR China
3. Department of Astronautical Science and Mechanics, Harbin Institute of Technology (HIT), Harbin 150001, PR China