Affiliation: | 1. Department of Orthopedic Surgery, Xin Hua Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, People''s Republic of China;2. Department of Orthopedic Surgery and Rehabilitation Medicine, University of Chicago Medicine and Biological Sciences, Chicago, Illinois, U.S.A. |