Affiliation: | (1) Institute of Information Technology, National Research Council of Canada, 1200 Montreal Road, Building M-50, Ottawa, ON, Canada, K1A 0R6;(2) École de Technologie Supérieure de Montréal, 110 Rue Notre dame ouest, Montréal, Québec, Canada, H3C 1K3 |