1. Department of Mechanical Engineering, Stanford University, Stanford, CA, USA
2. Department of Computer Science, University of North Carolina at Chapel Hill, NC, USA
3. Department of Mechanical Engineering, University of California, Santa Barbara, CA, USA