1. Electrical Engineering Department, College of Engineering King Saud University Riyadh Saudi Arabia
2. Sustainable Energy Technologies Center King Saud University Riyadh Saudi Arabia
3. Electrical Engineering Department Mansoura University Mansoura Egypt
4. K.A. CARE Energy Research and Innovation Center Renewable Energy Department Riyadh 11451 Saudi Arabia