1. Department of Bioengineering, Stanford University, Stanford, California, USA
2. Department of Orthopaedic Surgery, Stanford University, Redwood City, California, USA
3. School of Medicine, Stanford University, Stanford, California, USA
4. Department of Mechanical Engineering, Stanford University, Stanford, California, USA