1. Human-Computer Interaction Institute, Carnegie Mellon University, United States
2. Human Computer Interaction Institute, Carnegie Mellon University, United States
3. Brilliant Labs, Canada
4. Human-Computer Interaction Institute, Carnegie Mellon University, United States and Department of Mechanical Engineering, University of California, Berkeley, USA