1. Department of Electrical Power and Mechatronics Engineering, Tafila Technical University, Tafila, Jordan
2. Energy Engineering Department, Al Hussein Technical University, Amman, Jordan
3. North Dakota State University, North Dakota, USA
4. Department of Computer and Communications Engineering, Tafila Technical University, Tafila, Jordan
5. Department of Electrical Engineering, Princess Sumaya University for Technology, Amman, Jordan