1. Department of Obstetrics and Gynecology, Peking University First Hospital, 8 Xishiku Street, Beijing 100034, China
2. Animal Center Laboratory, Peking University First Hospital, 8 Xishiku Street, Beijing 100034, China
3. Department of Pathology, Peking University First Hospital, 8 Xishiku Street, Beijing 100034, China
4. Department of Nuclear Medicine, Peking University First Hospital, 8 Xishiku Street, Beijing 100034, China