[1] Zhejiang Univ, Sch Mech Engn, State Key Lab Fluid Power Transmiss & Control, Hangzhou 310027, Zhejiang, Peoples R China
[2] Zhejiang Univ, Sch Mech Engn, Key Lab Adv Mfg Technol Zhejiang Prov, Hangzhou 310027, Zhejiang, Peoples R China
[3] Zhejiang Univ, Sch Mech Engn, Hangzhou 310027, Zhejiang, Peoples R China