1. Renewable Energy Laboratory, College of Engineering, Prince Sultan University, Riyadh, Saudi Arabia
2. Department of Electrical Engineering, Faculty of Electrical and Electronics Engineering, University of Engineering and Technology Taxila, Taxila, Pakistan
3. Department of Electrical Engineering, Faculty of Engineering, Kafrelsheikh University, Kafr El-Shaikh, Egypt