[1] Yanshan Univ, Hebei Prov Key Lab Heavy Machinery Fluid Power Tr, Qinhuangdao 066004, Hebei, Peoples R China
[2] Yanshan Univ, Key Lab Adv Forging & Stamping Technol & Sci, Minist Educ China, Qinhuangdao 066004, Hebei, Peoples R China
[3] Yanshan Univ, Sch Mech Engn, Qinhuangdao 066004, Hebei, Peoples R China
[4] Harbin Inst Technol, Dept Mechatron Engn, Harbin 150001, Peoples R China
[5] Zhejiang Univ, State Key Lab Fluid Power & Mechatron Syst, Hangzhou 310013, Peoples R China