1. Carleton School of Information Technology, Carleton University, Ottawa, Canada
2. Faculty of Computer Science, Dalhousie University, Halifax, Canada
3. Faculty of Information, Knowledge Media Design Institute, University of Toronto, Toronto, Canada