1. Department of Production Engineering and Mechanical Design, Faculty of Engineering, Port Said University, Port Fouad 42526, Egypt
2. Higher Institute for Electronic Engineering—K 10 Bilbies, 10th of Ramadan City 44629, Egypt
3. Mechanical Engineering Department, Faculty of Engineering, Helwan, Helwan University, Cairo 11792, Egypt
4. Department of Mechanical Engineering, Faculty of Engineering, The British University in Egypt (BUE), El-Sherouk City 11837, Egypt
5. Institute for Automation and Applied Informatics, Karlsruhe Institute of Technology, 76344 Karlsruhe, Germany