1. Advanced Power and Energy Center, Khalifa University of Science Technology, Abu Dhabi, UAE
2. Department of Electrical Engineering and Computer Science, York University, Toronto, ON, Canada
3. Electrical and Computer Engineering, Khalifa University of Science Technology, Abu Dhabi, UAE