1. Department of Urology, Institute of Urology, West China Hospital, Sichuan University, Chengdu, 610041, China
2. Department of Plastic Surgery & Burns, West China Hospital, Sichuan University, Chengdu, 610041, China
3. Department of Radiology, West China Hospital, Sichuan University, Chengdu, 610041, China
4. Department of Abdominal Oncology, West China Hospital, Sichuan University, Chengdu, 610041, China,
5. Department of Biotherapy, West China Hospital, Sichuan University, Chengdu, 610041, China