Affiliation: | (1) Department of Orthopaedic Surgery, University of Pennsylvania, Garfield Duncan Building, Suite 2C, 301 South 8th Street, Philadelphia, PA 19106-6192, USA;(2) Department of Orthopaedic Surgery, Drexel University, Philadelphia, PA, USA; |