1. Department of Physiology (L.G., T.H., W.L., C.X., X.Y., X.N.), Shanghai 200433, People's Republic of China
2. Shanghai Tenth People's Hospital (Y.T.), Shanghai 200072, People's Republic of China
3. Second Military Medical University, and Department of Gynecology and Obstetrics (J.L., H.G.), Changhai Hospital, Second Military Medical University, Shanghai 200433, People's Republic of China