1 Department of Urology, West China Hospital of Sichuan University, Sichuan Province, Chengdu, 610041, China.
2 Department of Urology, West China Hospital of Sichuan University, Sichuan Province, Chengdu, 610041, China. Electronic address: dongqiang@scu.edu.cn.