1. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada
2. Department of Electrical and Computer Engineering, University of Windsor, Windsor, ON, Canada
3. EECS Department, Advanced Power and Energy Center, Khalifa University, Abu Dhabi, UAE