1. Department of Urology, School of Medicine, Shanghai First People's Hospital, Shanghai Jiao Tong University, No. 100 Haining Road, Shanghai 200080, China
2. Department of Urology, Henan Provincial People’s Hospital, No. 7 Weiwu Road, Zhengzhou 450003, China