[1] Zhejiang Univ, Inst Appl Mech, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Key Lab Soft Machines & Smart Devices Zhejiang Pro, Hangzhou 310027, Peoples R China
[3] China Jiliang Univ, Sch Mech & Elect Engn, Hangzhou 310027, Peoples R China
[4] Acad Mil Sci, Def Innovat Inst, Natl Innovat Inst Def Technol, Beijing 100071, Peoples R China
[5] Nanjing Univ Aeronaut & Astronaut, Interdisciplinary Res Inst, Coll Aerosp Engn, Nanjing 310016, Peoples R China
[6] Nanjing Univ Aeronaut & Astronaut, Key Lab Mech & Control Mech Struct, Nanjing 310016, Peoples R China