1. Department of Mechanical Engineering, University of Rochester, Rochester, New York 14627
2. Beverly Hills Orthopedic Group, Beverly Hills, California
3. Department of Orthopaedics, University of Rochester Medical Center, Rochester, New York 14627
4. Department of Biomedical Engineering, University of Rochester, Rochester, New York 14627