[1] Huazhong Univ Sci & Technol, China EU Inst Clean & Renewable Energy, Wuhan 430074, Peoples R China
[2] Amirkabir Univ Technol, Dept Elect Engn, Tehran, Iran
[3] Northumbria Univ, Elect Power & Control Syst Res Grp, Ellison Pl, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[4] King Abdulaziz Univ, Ctr Res Excellence Renewable Energy & Power Syst, Jeddah 21589, Saudi Arabia
[5] Technol Univ Dublin TU Dublin, Sch Elect & Elect Engn, Dublin D07 EWV4, Ireland
[6] Khalifa Univ, Elect Engn & Comp Sci, Adv Power & Energy Ctr, POB 127788, Abu Dhabi, U Arab Emirates