1. Department of Mechanical Power Engineering, Cairo University, Giza, Egypt
2. Department of Engineering, University of Siegen, Siegen, Germany
3. Department of Mechanical Engineering, Azad University of Dezful, Dezful, Iran
4. Department of New Technologies, University of Tabriz, Tabriz, Iran