1. State Key Laboratory of Oncology in South China, Department of Urology, Sun Yat-Sen University Cancer Center, Collaborative Innovation Center for Cancer Medicine, Guangzhou, China.
2. Third Affiliated Hospital of Sun Yat-Sen University, Guangzhou, China.