1 Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Guoxue Xiang#37, Chengdu, 610041, Sichuan, China.
2 Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Guoxue Xiang#37, Chengdu, 610041, Sichuan, China. wangjiawch@163.com.