1. Department of Gynecology and Obstetrics, the first affiliated hospital of Chongqing University of Medical Sciences, Chongqing, China
2. Department of Obstetrics, Chongqing Hospital for Maternal and Children’s Care, Chongqing, China
3. Department of Liver and Vascular Surgery, West China Hospital, Sichuan University, Sichuan Province, China