1. Mechanical Engineering Department, National Research Centre, Giza, Egypt
2. Department of Mechatronics, Canadian International College, Fifth Settlement, New Cairo, Egypt
3. Mechanical Engineering Department, Faculty of Engineering, Fayoum University, Fayoum, Egypt