1. Mechanical Engineering Department, Faculty of Engineering, Al-Azhar University, Cairo, Egypt
2. Mechanical Engineering Department, Engineering and Renewable Energy Research Institute, National Research Centre, Giza, Egypt
3. Mechanical Engineering Department, Faculty of Engineering, Fayoum University, Faiyum, Egypt