[1] Nanjing Univ Aeronaut & Astronaut, State Key Lab Mech & Control Mech Struct, Nanjing 210016, Peoples R China
[2] Hohai Univ, Nantong Ocean Res & Offshore Engn Inst, Nantong 226300, Peoples R China
[3] Hohai Univ, Coll Mech & Mat, Nanjing 210098, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, Coll Aerosp Engn, Nanjing 210016, Peoples R China
[5] Yangzhou Univ, Testing Ctr, Yangzhou 225002, Peoples R China