[1] Yanshan Univ, Hebei Prov Key Lab Heavy Machinery Fluid Power Tr, Qinhuangdao 066004, Peoples R China
[2] Yanshan Univ, Minist Educ China, Key Lab Adv Forging & Stamping Technol & Sci, Qinhuangdao 066004, Peoples R China
[3] Yanshan Univ, Sch Mech Engn, Qinhuangdao 066004, Peoples R China