1 Department of Urology, Peking University First Hospital, Institute of Urology, Peking University, National Urological Cancer Centre, No.8 Xishiku Street, Xicheng District, Beijing, 100034, China.
2 Department of Urology, Peking University First Hospital, Institute of Urology, Peking University, National Urological Cancer Centre, No.8 Xishiku Street, Xicheng District, Beijing, 100034, China. Electronic address: pineneedle@sina.com.
3 Department of Radiation Oncology, Peking University First Hospital, No.8 Xishiku Street, Xicheng District, Beijing, 100034, China. Electronic address: 13716109164@139.com.