1. Mechanical Engineering Department, College of Engineering, University of Babylon, Babylon, Iraq
2. Mechanical Power Technical Engineering Department, College of Engineering and Technology, Al-Mustaqbal University, Babylon, Iraq
3. Department of Mechanical Engineering, Tuskegee University, Tuskegee, AL, USA