1. Department of Mechanical Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran
2. Energy Research Center, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran
3. Centre for Cooperative Research on Alternative Energies (CIC energiGUNE), Basque Research and Technology Alliance (BRTA), Vitoria-Gasteiz, Spain
4. IKERBASQUE Basque Foundation for Science, Bilbao, Spain
5. Independent Researcher in Mechanical Engineering, Iran
6. Department of Electrical Engineering, Aliabad Katoul Branch, Islamic Azad University, Aliabad Katoul, Iran
7. Department of Mechanical and Aeronautical Engineering, University of Pretoria, Pretoria, South Africa
8. Department of Medical Research, China Medical University Hospital, China Medical University, Taichung, Taiwan