1. LDMM Laboratory, University of Djelfa, Djelfa, Algeria
2. Department of Mechanical Engineering, University of M'hamed Bougara, Boumerdes, Algeria
3. Department of Computer Engineering, Biruni University, Istanbul, Turkey
4. Mechanical Engineering Department, College of Engineering, King Khalid University, Abha, Saudi Arabia
5. Department of Mechanical and Mechatronics Engineering, Afe Babalola University, Ado Ekiti, Nigeria + Department of Mechanical Engineering Science, University of Johannesburg, Johannesburg, South Africa
6. Department of Mechanical and Construction Engineering, Faculty of Engineering and Environment, Northumbria University, Newcastle, UK
7. GEPEA, UMR, DSEE-IMT Nantes La chantrerie rue Alfred Kastler, Nantes Cedex, France
8. Department of Technology, University Center Salhi Ahmed Naama (Ctr. Univ. Naama), Naama, Algeria + National University of Science and Technology, Dhi Qar, Iraq