1. Electrical and Computer Engineering, University of California Los Angeles, United States
2. Computer Science and Engineering, University of California San Diego, United States
3. Human-Computer Interaction Institute, Carnegie Mellon University, United States
4. Independent, United Kingdom
5. Electrical and Computer Engineering, University of California Los Angeles, United States and Department of Architecture, China University of Technology, Taiwan