1. Center for Composite Materials and Structures, Harbin Institute of Technology, Harbin, China
2. Advanced Composites Centre for Innovation and Science (ACCIS), University of Bristol, Bristol, UK
3. Department of Astronautical Science and Mechanics, Harbin Institute of Technology (HIT), Harbin, China