Affiliation: | 1.Shanghai Key Laboratory of Orthopedic Implants, Department of Orthopedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200011, China;2.Shanghai First People’s Hospital, Shanghai Jiao Tong University, Shanghai 200080, China |