[1] Yanshan Univ, Hebei Prov Key Lab Heavy Machinery Fluid Power Tra, Qinhuangdao 066004, Peoples R China
[2] Yanshan Univ, Sch Mech Engn, Qinhuangdao 066004, Peoples R China
[3] Yanshan Univ, Key Lab Adv Forging & Stamping Technol & Sci, Minist Educ China, Qinhuangdao 066004, Peoples R China
[4] Northumbria Univ, Dept Appl Sci, Hub Biotechnol Built Environm, Newcastle NE1 8ST, England