1. Department of Gastroenterology, The First People’s Hospital of Yunnan Province, The Affiliated Hospital of Kunming University of Science and Technology, No. 157, Jingbi Road, Kunming 650032, Yunnan, China
2. Kunming Medical University, No. 1168, West Chunrong Road, Chenggong District, Kunming 650500, Yunnan, China
3. Medical School, Kunming University of Science and Technology, Kunming, China
4. State Key Laboratory of Primate Biomedical Research, Institute of Primate Translational Medicine, Kunming University of Science and Technology, Kunming 650500, Yunnan, China
5. Department of General Surgery II, The First People’s Hospital of Yunnan Province, The Affiliated Hospital of Kunming University of Science and Technology, No. 157, Jingbi Road, Kunming 650032, Yunnan, China