1. Department of Orthopedic, The Second Affiliated Hospital of Harbin Medical University, Harbin, Heilongjiang, 150010, China
2. Department of Orthopedic, The Third People’s Hospital of Huizhou, Huizhou, Guangdong, 516002, China
3. Department of Orthopedic, The 80th Group Army Hospital of PLA, Weifang, Shandong 261042, China