1. Laboratory of Liver Surgery, State Key Laboratory of Biotherapy, West China Hospital, Sichuan University and Collaborative Innovation Center for Biotherapy, Chengdu 610041, China
2. Sichuan Nursing Vocational College, Chengdu 610100, China
3. Department of Peritoneal Cancer Surgery, Beijing Shijitan Hospital Affiliated to the Capital Medical University, Beijing 100038, China
4. Sichuan Scientist Biotechnology Co., Ltd, Chengdu 610041, China
5. Department of Gynecology and Obstetrics, Key Laboratory of Birth Defects and Related Diseases of Women and Children of the Ministry of Education, West China Second Hospital, Sichuan University, Chengdu 610041, China