1. Department of Vascular and Endocrine Surgery, Xijing Hospital, Fourth Military Medical University, No. 15 Changle West Road, Xi’an, Shaanxi 710032, China
2. Institute of Anal-Colorectal Surgery, No. 150 Central Hospital of PLA, Luoyang, Henan 451000, China
3. State Key Laboratory of Cancer Biology, Department of Immunology, Fourth Military Medical University, Xi’an, Shaanxi 710032, China
4. Centre of Material and Drug Supply, No. 150 Central Hospital of PLA, Luoyang, Henan 451000, China
5. Department of Anesthesiology, No. 150 Central Hospital of PLA, Luoyang, Henan 451000, China