[1] Harbin Inst Technol, Ctr Composite Mat & Struct, Harbin 150080, Heilongjiang, Peoples R China
[2] Harbin Inst Technol, Sch Naval Architecture & Ocean Engn, Weihai 264209, Peoples R China
[3] Harbin Inst Technol, Dept Astronaut Sci & Mech, Harbin 150001, Heilongjiang, Peoples R China