1. Center for Composite Materials and Structures, Harbin Institute of Technology, Harbin 150080, China
2. Department of Materials Science and Engineering, Harbin Institute of Technology at Weihai, Weihai 264209, China
3. School of Naval Architecture and Ocean Engineering, Harbin Institute of Technology at Weihai, Weihai 264209, China
4. Department of Astronautical Science and Mechanics, Harbin Institute of Technology, Harbin 150001, China