1. Sandia National Laboratories, P.O. Box 5800, Mail Stop 1010, Albuquerque, NM 87185-1010
2. Department of Mechanical Engineering, Stanford University, 424 Panama Mall, Building 560, Stanford, CA 94305-4308
3. Department of Orthopaedic Surgery, Stanford University, 341 Galvez Street, Stanford, CA 94305-4308