1. Concordia Institute for Information Systems Engineering, Concordia University, Montreal, QC, Canada
2. Electrical Engineering Department, Lakehead University, Thunder Bay, ON, Canada
3. Digital Systems, Hydro-Québec Research Institute, Varennes, QC, Canada