1. National Key Laboratory of Science and Technology on Advanced Composites in Special Environments, Harbin Institute of Technology, No. 2 YiKuang Street, Harbin 150080, P. R. China
2. Department of Astronautical Science and Mechanics, Harbin Institute of Technology, No. 92 West Dazhi Street, Harbin 150001, P. R. China