1. Department of Electrical EngineeringQatar UniversityDohaQatar
2. Power Electronics and Renewable Energy Research Laboratory (PEARL)Department of Electrical EngineeringUniversity of MalayaKuala Lumpur50603Malaysia
3. School of Software and Electrical Engineering, Swinburne University of TechnologyMelbourneVIC3122Australia
4. Renewable Energy LabCollege of Engineering, Prince Sultan UniversityRiyadh11586Saudi Arabia
5. School of Engineering, Deakin UniversityGeelongVIC3216Australia