1. Department of Production Engineering and Mechanical Design, Faculty of Engineering, Port Said University, Port Said, Egypt
2. Institute for Automation and Applied Informatics, Karlsruhe Institute of Technology, Karlsruhe, Germany
3. Mechanical Engineering Department, United Arab Emirates University, Al Ain, United Arab Emirates