1. Mechanical Design & Production Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt
2. Structural Engineering Department, Faculty of Engineering, Zagazig University, Zagazig, Egypt
3. Department of Mechanical Engineering, Islamic University of Madinah, Madinah, Saudi Arabi
4. Mechanical Engineering Department, Faculty of Engineering, King Abdulaziz University, Jeddah, Saudi Arabia