1. Queen's University,Department of Electrical and Computer Engineering,Kingston,ON,Canada
2. University of Waterloo,Department of Electrical and Computer Engineering,Waterloo,Canada
3. Memorial University of Newfoundland,Department of Computer Science,St. John's,NL,Canada