1. Department of Mechanical and Aerospace Engineering, University of California San Diego, La Jolla, USA
2. Jacobs School of Engineering, University of California San Diego, La Jolla, USA
3. Department of Electrical and Computer Engineering, University of California San Diego, La Jolla, USA
4. Department of Computer Science and Engineering, University of California San Diego, La Jolla, USA
5. Department of Psychology, University of California San Diego, La Jolla, USA
6. Teaching and Learning Commons, University of California San Diego, La Jolla, USA