1. Mechanical Engineering Department, Faculty of Engineering, Al-Azhar University, Cairo, Egypt
2. Mechanical Engineering Department, Engineering Research Division, National Research Centre, Giza, Egypt
3. Mechanical Engineering Department, Faculty of Engineering, Fayoum University, Cairo, Egypt