Affiliation: | 1. School of Medicine and Dentistry, University of Rochester Medical Center, 601 Elmwood Avenue, Box 665, Rochester, NY 14642, USA;2. Department of Orthopaedics, University of Rochester Medical Center, 601 Elmwood Avenue, Box 665, Rochester, NY 14642, USA |