[1] Zhengzhou Univ, Sch Mech Engn, Zhengzhou 450001, Henan, Peoples R China
[2] Zhengzhou Univ, Sch Mech & Engn Sci, Zhengzhou 450001, Henan, Peoples R China
[3] Zhengzhou Univ, Henan Key Engn Lab Antifatigue Mfg Technol, Zhengzhou 450001, Henan, Peoples R China
[4] Curtin Univ, Sch Civil & Mech Engn, Perth, WA 6845, Australia