1. Department of Orthopaedic Surgery, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China
2. Department of Laboratory, Shanghai Sixth People’s Hospital East Affiliated to Shanghai University of Medicine & Health Sciences, Shanghai 200233, China