1. Renewable Energy Lab, Prince Sultan University, Riyadh, Saudi Arabia
2. Department of Electrical Power and Machines Engineering, Faculty of Engineering, Tanta University, Governorate, Egypt
3. School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Wollongong, NSW, Australia