1. Center for Composite Materials and Structures; Harbin Institute of Technology; Harbin 150080 People's Republic of China
2. Department of Materials Science and Engineering; Northeast Forestry University; Harbin 150040 People's Republic of China
3. Department of Astronautical Science and Mechanics; Harbin Institute of Technology; Harbin 150080 People's Republic of China