[1] Univ Tehran, Renewable Energy & Environm Engn Dept, Tehran, Iran
[2] Shahrood Univ Technol, Dept Mech Engn, Shahrood, Iran
[3] Univ Sharjah, Sustainable & Renewable Energy Engn Dept, Sharjah, U Arab Emirates
[4] Univ Ontario Inst Technol, Fac Engn & Appl Sci, Oshawa, ON L1G 0C5, Canada
[5] Duy Tan Univ, Inst Res & Dev, Da Nang 550000, Vietnam
[6] Duy Tan Univ, Fac Elect Engn, Da Nang 55000, Vietnam
[7] Univ Turkish Aeronautical Assoc, Fac Engn, Dept Elect & Elect Engn, Ankara, Turkey
[8] Wuhan Inst Technol, Inst Thermal Sci & Power Engn, Wuhan 430205, Peoples R China
[9] Wuhan Inst Technol, Sch Mech & Elect Engn, Wuhan 430205, Peoples R China