1. Department of Materials Science and EngineeringCarnegie Mellon University Pittsburgh PA 15213 USA
2. Department of Mechanical EngineeringCarnegie Mellon University Pittsburgh PA 15213 USA
3. Robotics InstituteCarnegie Mellon University Pittsburgh PA 15213 USA