1. Department of Electrical and Computer Engineering, McGill University, Montreal, QC, Canada
2. Department of Industrial Engineering and the Department of Electrical and Computer Engineering, University of Pittsburgh, Pittsburgh, PA, USA
3. Hydro-Quebec Research Institute, Varennes, QC, Canada