1. Orthopaedic Research Laboratory, Stanford University School of Medicine, Stanford, California.
2. Rehabilitation R&D Center, VA Palo Alto Health Care System, Palo Alto, California.
3. Department of Mechanical Engineering, Stanford University, Stanford, California.
4. Department of Orthopaedic Surgery, Stanford University School of Medicine, Stanford, California.