1. School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, China
2. Mechanical Engineering Department, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt
3. Production Engineering and Mechanical Design Department, Faculty of Engineering, Minia University, El-Minia 61111, Egypt
4. Automotive and Tractors Engineering Department, Faculty of Engineering, Minia University, El-Minia 61111, Egypt