1. Department of Urology, Shenzhen Second People’s Hospital, The First Affiliated Hospital of Shenzhen University, Shenzhen 518039, China
2. Reproductive Medicine Center, Shenzhen Maternity and Child Healthcare Hospital, Shenzhen 518028, China
3. The State Key Laboratory of Oncology in South China, Sun Yat-Sen University Cancer Center, Guangzhou 510060, China