1. Department of Urology, the Cancer Hospital of Dalian University of Technology & Liaoning Cancer Hospital, Shenyang 110042, China
2. Department of Urology, Second Affiliated Hospital of Shenyang Medical College, No. 20 Beijiu Road, Heping District, Shenyang 110001, China