1. Mechanical Design and Production Engineering Department, Faculty of Engineering, Zagazig University, Zagazig, Al-Sharqia, Egypt
2. Department of Mechanical Engineering, Southern Methodist University, Dallas, Texas, USA
3. Industrial Engineering Department, College of Engineering, King Khalid University, Abha, Saudi Arabia
4. Center for Engineering & Technology Innovations, King Khalid University, Abha, Saudi Arabia