1. Centre for Composite Materials and Structures, Harbin Institute of Technology (HIT), Harbin, People's Republic of China.
2. Department of Astronautical Science and Mechanics, Harbin Institute of Technology (HIT), Harbin, People's Republic of China.
3. School of Science, Harbin Institute of Technology (Shenzhen), Shenzhen, People's Republic of China.