1. Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Chengdu 610041, China
2. Department of Ultrasound, West China Hospital, Sichuan University, Chengdu 610041, China
3. Department of Radiology, West China Hospital, Sichuan University, Chengdu 610041, China