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