1. Department of Urinary Surgery, Suzhou Ninth People’s Hospital, Soochow University, Suzhou, Jiangsu, China
2. Department of Urinary Surgery, The First Affiliated Hospital of Soochow University, Suzhou, Jiangsu, China
3. Oncology Department, Suzhou Ninth People’s Hospital, Soochow University, Suzhou, Jiangsu, China