1. Department of Electrical and Computer Engineering, University of Windsor, Windsor, ON, Canada
2. Faculty of Computer Science, University of New Brunswick, Fredericton, NB, Canada
3. Department of Computer Science and Brain Mind Institute, the University of Western Ontario, London, ON, Canada
4. Department of Computer Science and Engineering, Hong Kong University of Science and Technology, Kowloon, Hong Kong