[1] Zhejiang Univ, Dept Engn Mech, State Key Lab Fluid Power & Mechatron Syst, Key Lab Soft Machines & Smart Devices Zhejiang Pr, Hangzhou 310027, Peoples R China
[2] Jinan Univ, Coll Mech & Construct Engn, Guangzhou 510632, Peoples R China
[3] Jinan Univ, MOE Key Lab Disaster Forecast & Control Engn, Guangzhou 510632, Peoples R China
[4] Friedrich Alexander Univ Erlangen Nuremberg, Inst Appl Mech, Egerland Str 5, D-91058 Erlangen, Germany