[1] Zhengzhou Univ, Sch Mech & Safety Engn, Zhengzhou 450001, Henan, Peoples R China
[2] Henan Prov Ind Sci & Technol Inst Antifatigue Mfg, Zhengzhou 450016, Henan, Peoples R China
[3] Curtin Univ, Sch Civil & Mech Engn, Perth, WA 6845, Australia
[4] Zhengzhou Univ, Sch Mech & Power Engn, Zhengzhou 450001, Henan, Peoples R China