1. School of Mechanics and Safety Engineering, Zhengzhou University, Zhengzhou, Henan, People’s Republic of China
2. School of Mechanical Engineering, Zhengzhou University, Zhengzhou, Henan, People’s Republic of China
3. Henan Key Engineering Laboratory for Anti-fatigue Manufacturing Technology, Zhengzhou University, Zhengzhou, Henan, People’s Republic of China
4. School of Civil and Mechanical Engineering, Curtin University, Perth, Western Australia, Australia
5. Zheng Zhou Research Institute of Mechanical Engineering, Zhengzhou, Henan, People’s Republic of China