1. Centre for Composite Materials and Structures
2. Harbin Institute of Technology (HIT)
3. Harbin 150080
4. People's Republic of China
5. Department of Materials Science and Metallurgy
6. University of Cambridge
7. Cambridge
8. UK
9. Department of Astronautical Science and Mechanics
10. Harbin 150001