[1] Univ Malaya, Dept Elect Engn, Power Elect & Renewable Energy Res Lab, Kuala Lumpur 50603, Malaysia
[2] Qatar Univ, Dept Elect Engn, Doha, Qatar
[3] King Abdulaziz Univ, Ctr Res Excellence Renewable Energy & Power Syst, Jeddah 21589, Saudi Arabia
[4] Aligarh Muslim Univ, Dept Elect Engn, Aligarh 202001, Uttar Pradesh, India