State Key Laboratory of Oncology in Southern China;
Guangzhou 510060;
China;
Department of Gynecology;
Sun Yat-Sen University Cancer Center;
Guangzhou 510060;
China;
Department of Gynecology and Obstetrics;
Guangzhou Women and Children's Medical Center;
Guangzhou 510623;
China;