1. Power Electronics and Renewable Energy Research Laboratory (PEARL)Department of Electrical EngineeringUniversity of Malaya 50603 Kuala LumpurMalaysia
2. Department of Electrical EngineeringUniversity of Malaya50603Kuala LumpurMalaysia
3. Center of Research Excellence in Renewable Energy and Power SystemsKing Abdulaziz UniversityJeddah21589Saudi Arabia
4. School of Software and Electrical EngineeringSwinburne UniversityVictoriaAustralia
5. Department of Electrical EngineeringTikrit UniversityTikrit CityIraq
6. Department of Electrical EngineeringUniversity of AnbarRamadi CityIraq