1. Center of Research Excellence in Renewable Energy and Power Systems, King Abdulaziz University, Jeddah 21589, Saudi Arabia
2. Department of Electrical and Computer Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia
3. School of New Energy, New Energy Materials and Devices Center, North China Electric Power University, Beijing, 102206, P. R. China