Affiliation: | 1.Department of Computer Science, Memorial University of Newfoundland and Labrador, 230 Elizabeth Ave, St. John’s, NL, A1C 5S7, Canada ;2.School of Electrical Engineering and Computer Science, University of Ottawa, 800 King Edward, Ottawa, ON, K1N 6N5, Canada ;3.Department of Computer Science, Lakehead University, 955 Oliver Road, Thunder Bay, ON, P7B 5E1, Canada ; |