1. Faculty of Mechanical Engineering; Shahrood University of Technology; Shahrood Iran
2. Department of Petroleum Engineering, Ahwaz Faculty of Petroleum Engineering; Petroleum University of Technology (PUT); Ahwaz, Iran
3. Department of Mechanical and Manufacturing Engineering, Engineering Faculty; Bilecik S.E. University; Bilecik Turkey
4. Department of Renewable Energies and Environmental, Faculty of New Sciences and Technologies; University of Tehran; Tehran Iran
5. FEMTO-ST UMR 6174, CNRS, Univ. Bourgogne Franche-Comté, UTBM; Belfort 90010 France
6. Department of Mechanical Engineering; Lovely Professional University; Phagwara Punjab 144411 India