1. Department of Computer Science, Dartmouth College, Hanover, NH, USA
2. Department of Computer Science, Princeton University, Princeton, NJ, USA
3. Department of Mechanical Engineering and Materials Science, School of Engineering and Applied Science, Yale University, New Haven, CT, USA