1. Department of Mechanical Engineering, University of Rochester, Rochester, NY 14627
2. Beverly Hills Orthopedic Group, Beverly Hills, CA
3. Department of Orthopaedics, University of Rochester Medical Center, Rochester, NY 14627
4. Department of Biomedical Engineering, University of Rochester, Rochester, NY 14627-0168