[1] Univ Birmingham, Sch Engn, Dept Mech Engn, Birmingham, W Midlands, England
[2] Harbin Inst Technol, Ctr Composite Mat & Struct, Sci Pk, Harbin, Peoples R China
[3] Harbin Inst Technol, Dept Aerosp Sci & Mech, Sci Pk, Harbin, Peoples R China
[4] Delft Univ Technol, Fac Sci Appl, Delft, Netherlands