1. Production Engineering and Mechanical Design Department, Faulty of Engineering, Mansoura University, Mansoura 35516, Egypt
2. Department of Production Engineering and Mechanical Design, Faculty of Engineering, Port Said University, Port Fuad 42526, Egypt
3. Department of Mechanical Engineering, School of Sciences and Engineering, The American University in Cairo, AUC Avenue, New Cairo 11835, Egypt
4. Department of Mechanical Engineering, Faculty of Engineering, Fayoum University, Fayoum 63514, Egypt
5. Department of Mechanical Engineering, Faculty of Engineering, The British University in Egypt (BUE), El-Sherouk City 11837, Egypt
6. Institute for Automation and Applied Informatics, Karlsruhe Institute of Technology, 76344 Eggenstein-Leopoldshafen, Germany