1. Department of Orthopaedic Surgery Stanford University School of Medicine Stanford CA 94305 USA
2. Department of Bioengineering Stanford University School of Medicine Stanford CA 94305 USA
3. Department of Biomedical Engineering Tufts University Medford Massachusetts 02155 USA