[1] Tsinghua Univ, Sch Aerosp, Beijing 100084, Peoples R China
[2] Chongqing Univ, Coll Resource & Environm Sci, Chongqing 400030, Peoples R China
[3] Hohai Univ, Lab Struct Anal Def Engn & Equipment, Coll Mech & Mat, Nanjing 210098, Jiangsu, Peoples R China
[4] Nanjing Univ Aeronaut & Astronaut, State Key Lab Mech & Control Mech Struct, Nanjing 210016, Jiangsu, Peoples R China
[5] Peking Univ, Coll Engn, Beijing 100871, Peoples R China