[1] Amirkabir Univ Technol, Tehran 15914, Iran
[2] Northumbria Univ, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[3] King Abdulaziz Univ, Ctr Res Excellence Renewable Energy & Power Syst, Jeddah 21589, Saudi Arabia
[4] Allameh Tabatabai Univ, Tehran 1609, Iran