1. Electrical Power and Control Systems Research Group Northumbria University Newcastle upon Tyne UK
2. Center of Research Excellence in Renewable Energy and Power Systems King Abdulaziz University Jeddah Saudi Arabia
3. Department of Electrical and Computer Engineering, Faculty of Engineering K. A. CARE Energy Research and Innovation Center, King Abdulaziz University Jeddah Saudi Arabia