1. Department of Electrical and Computer Engineering COMSATS Institute of Information Technology Abbottabad Pakistan
2. Department of Electrical and Computer Engineering King Abdulaziz University Jeddah Saudi Arabia
3. Center of Research Excellence in Renewable Energy and Power Systems King Abdulaziz University Jeddah Saudi Arabia
4. The Applied College King Abdulaziz University Jeddah Saudi Arabia