1. Department of Astronautical Science and Mechanics; Harbin Institute of Technology, West Dazhi Street; Harbin 150001 People's Republic of China
2. Centre for Composite Materials and Structures; Science Park of Harbin Institute of Technology, YiKuang Street; Harbin 150080 People's Republic of China