1. Research Institute of Surgery, Daping Hospital, Army Medical University, Chongqing 400042, People’s Republic of China
2. State Key Laboratory of Trauma Burn and Combined Injury, Chongqing 400042, People’s Republic of China
3. Cancer Center, Daping Hospital, Army Medical University, Chongqing 400042, People’s Republic of China
4. Joint Surgery Center, Southwest Hospital, Army Medical University, Chongqing 400038, China