Xia, Shujie, Department of Urology, Shanghai General Hospital, Address: No. 100 Haining Road, Hongkou district, Post code: 200080, Shanghai, China; Telephone: +86 13916482122 (Wang); Telephone: +86 15301655577 (Xia)