1. Department of Urology, Peking University First Hospital, Institute of Urology, Peking University, National Urological Cancer Center, No. 8 Xishiku Street, Xicheng District, Beijing 100034, China
2. Department of Radiology, Peking University First Hospital, No. 8 Xishiku Street, Xicheng District, Beijing 100034, China