Affiliation: | 1. Department of Gynecology, Obstetrics and Gynecology Hospital, Fudan University, 419 Fangxie Road, Shanghai 200011, China;2. Department of Obstetrics and Gynecology, Shanghai Medical College, Fudan University, 138 Yixueyuan Road, Shanghai 200032, China;3. Shanghai Key Laboratory of Female Reproductive Endocrine-Related Diseases, 413 Zhaozhou Road, Shanghai 200011, China;4. Department of Neurosurgery, Renji Hospital, School of Medicine, Shanghai Jiao-Tong University, 1630 Dongfang Road, Shanghai 200127, China;5. Department of General Surgery, Zhongshan Hospital, Fudan University, 180 Fenglin Road, Shanghai 200032, China |