Department of Orthopaedics, Beijing An Zhen Hospital, Capital Medical University, Beijing 100029, China;
Department of Orthopaedics, Beijing An Zhen Hospital, Capital Medical University, Beijing 100029, China;
Department of Orthopaedics, Beijing Jingmei Group General Hospital, Beijing 102300, China;
Department of Orthopaedics, Beijing An Zhen Hospital, Capital Medical University, Beijing 100029, China;
Department of Orthopaedics, Beijing Jingmei Group General Hospital, Beijing 102300, China;