1. Department of Liver Surgery and Liver Transplantation Center, West China Hospital, Sichuan University, Chengdu, Sichuan, China (mainland)
2. West China Clinical Skills Training Center, West China School of Medicine, Sichuan University, Chengdu, Sichuan, China (mainland)
3. Department of Obstetrics, Chengdu Women’s and Children’s Central Hospital, School of Medicine, University of Electronic Science and Technology, Chengdu, Sichuan, China (mainland)
4. West China School of Medicine, Sichuan University, Chengdu, Sichuan, China (mainland)