1. College of Engineering, Mechanical Engineering Department, King Khalid University, Abha, Saudi Arabia
2. Department of Computer Engineering, Biruni University, Istanbul, Turkey
3. Department of Mechanical and Mechatronics Engineering, Afe Babalola University, Ado Ekiti, Nigeria + Department of Mechanical Engineering Science, University of Johannesburg, South Africa
4. Department of Mechanical and Construction Engineering, Faculty of Engineering and Environment, Northumbria University, Newcastle, UK
5. Department of Technology, University Center Salhi Ahmed Naama (Ctr. Univ. Naama), Naama, Algeria + College of Engineering, National University of Science and Technology, Dhi Qar, Iraq