1. Department of Obstetrics and Gynecology, The Second Affiliated Hospital, Army Medical University, Chongqing 400037, China
2. Department of Obstetrics and Gynecology, Chongqing General Hospital, University of Chinese Academy of Science, Chongqing 40014, China
3. Department of Hepatobiliary Surgery, The Second Affiliated Hospital, Army Medical University, Chongqing 400037, China