1. Department of Orthopaedic, The First Hospital of Lanzhou University, Lanzhou 730000, China
2. Lanzhou University, Lanzhou 730000, China
3. Department of Emergency, The First Hospital of Lanzhou University, Lanzhou 730000, China
4. Department of General Surgery, The First Hospital of Lanzhou University, Lanzhou 730000, China