1. Simon Fraser University & University of Waterloo,Waterloo,Canada
2. University of Waterloo,Computer Science,Waterloo,Canada
3. National Research Council & University of Waterloo,Waterloo,Canada
4. University of Waterloo,Computer Engineering,Waterloo,Canada
5. Digital Technologies, National Research Council Canada,Ottawa,Canada
6. Simon Fraser University,Biomedical Physiology and Kinesiology,Burnaby,Canada
7. Division of Neurology, Fraser Health Authority,Vancouver,Canada