1. Department of Obstetrics and Gynecology, the Second Affiliated Hospital of Wenzhou Medical University, Wenzhou, China
2. Department of Gynecology, the First Affiliated Hospital of Wenzhou Medical University, Wenzhou, China
3. Department of Cellular & Structural Biology, the University of Texas Health Science Center at San Antonio, San Antonio, TX, USA