1. Department of Liver Surgery, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital Sichuan University and Collaborative Innovation Center for Biotherapy Chengdu China
2. Laboratory of Liver Surgery, State Key Laboratory of Biotherapy and Cancer Center, West China Hospital Sichuan University, Collaborative Innovation Center of Biotherapy Chengdu China
3. Department of Obstetrics and Gynecology West China Second Hospital of Sichuan University Chengdu China
4. Key Laboratory of Birth Defects and Related Diseases of Women and Children Sichuan University, Ministry of Education Chengdu China