1. Electrical Engineering Department, Faculty of Engineering, Mansoura University, Mansoura, Egypt
2. School of Electrical, Computer, and Energy Engineering, Arizona State University, Tempe, AZ, USA
3. Advanced Power and Energy Center, Electrical Engineering and Computer Science Department, Khalifa University, Abu Dhabi, UAE