1. Department of Mechanical Engineering Boston University Boston MA 02215 USA
2. Wyss Institute for Biologically Inspired Engineering Harvard John A. Paulson School of Engineering and Applied Sciences Harvard University Cambridge MA 02138 USA
3. Department of Computer Engineering University of California Santa Cruz Santa Cruz CA 95064 USA