1. Department of Orthopaedic Surgery, Affiliated Xinqiao Hospital, Third Military Medical University (Army Medical University), Chongqing 400037, China
2. Department of Pharmaceutics, College of Pharmacy, Third Military Medical University (Army Medical University), Chongqing 400038, China
3. Department of Chemistry, College of Basic Medicine, Third Military Medical University (Army Medical University), Chongqing 400038, China
4. Department of Orthopaedic Surgery, The 72 Hospital of Army, Huzhou 313000, China
5. Department of Radiology, Southwest Hospital, Third Military Medical University (Army Medical University), Chongqing 400038, China
6. State Key Laboratory of Trauma, Burn and Combined Injury, Institute of Combined Injury, Third Military Medical University (Army Medical University), Chongqing 400038, China