1. School of Mechanics and Safety Engineering, Zhengzhou University, Zhengzhou, Henan, China
2. School of Electromechanical Engineering, Henan University of Technology, Henan, China
3. School of Civil and Mechanical Engineering, Curtin University, Perth, WA, Australia
4. School of Mechanical Engineering, Zhengzhou University, Zhengzhou, Henan, China
5. Henan Key Engineering Laboratory for Anti-fatigue Manufacturing Technology, Zhengzhou University, Zhengzhou, Henan, China