1. Department of Computer Science, School of Engineering, University of California, Davis, CA 95616, USA
2. Department of Physical Medicine and Rehabilitation, School of Medicine, University of California, Davis, CA 95616, USA
3. Department of Electrical and Computer Engineering, School of Engineering, University of Waterloo, Waterloo, ON N2L 3G1, Canada
4. UC Davis Center for Health and Technology, University of California, Davis, CA 95616, USA
5. Berkeley School of Information, University of California Berkeley, Berkeley, CA 94720, USA
6. Graduate Group in Computer Science (GGCS), University of California, Davis, CA 95616, USA