1. Department of Electrical Engineering, College of Engineering and Technology, Palestine Technical University—Kadoorie, Yafa Street, Tulkarm P.O. Box 7, Palestine
2. Department of Renewable Energy Engineering, College of Engineering and Technology, Palestine Technical University—Kadoorie, Yafa Street, Tulkarm P.O. Box 7, Palestine
3. Department of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO 65211, USA
4. Department of Environmental Engineering, Faculty of Engineering and Green Technology (FEGT), Universiti Tunku Abdul Rahman, Kampar 31900, Perak, Malaysia
5. Department of Electrical Engineering, College of Engineering (CE), University of Business and Technology (UBT), Jeddah 21448, Saudi Arabia