Affiliation: | 1. Department of Orthopaedic Surgery, Temple University Hospital, 6th Floor, Outpatient Building, 3401 North Broad Street, Philadelphia, PA 19140, USA;2. Department of Anatomy and Cell Biology, Temple University School of Medicine, 3500 North Broad Street, Philadelphia, PA 19140, USA |