Institution: | 1. Department of Obstetrics, Jiaxing Municipal Maternal and Child Health Care Hospital, Jiaxing 314051, China ; 2. Department of Obstetrics, Women and Children Hospital Affiliated to Jiaxing University, Jiaxing 314051, China ; 3. Department of Obstetrics, Jiaxing Women and Children Hospital Affiliated to Wenzhou Medical University, Jiaxing 314051, China |