1 Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Sichuan, 610041, China.
2 Department of Pathology, West China Hospital, Sichuan University, Sichuan, 610041, China.
3 Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Sichuan, 610041, China. Electronic address: xiangli87@hotmail.com.