1. Mechanical Power Engineering Department, Faculty of Engineering, Menoufia University, Shebin El-Kom 32511, Egypt
2. Faculty of Engineering and Natural Sciences, Tampere University, 33100 Tampere, Finland
3. Mechanical Engineering Department, Faculty of Engineering, Kafrelsheikh University, Kafrelsheikh 33516, Egypt