1. Department of Orthopaedic Surgery; Stanford University; CA 94305 USA
2. Department of Materials Science and Engineering; Stanford University; CA 94305 USA
3. Department of Bioengineering; Stanford University; CA 94305 USA
4. Departments of Orthopaedic Surgery and Bioengineering; Stanford University; CA 94305 USA