1. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, ON, Canada
2. Concordia Institute for Information Systems Engineering, Concordia University, Montreal, QC, Canada
3. Advanced Power and Energy Center, Department of Electrical Engineering and Computer Sciences, Khalifa University, Abu Dhabi, UAE