Department of Urology;
The Affiliated First People's Hospital of Shanghai Jiao Tong University;
School of Medicine;
Shanghai 200080;
China;
Department of Urology;
Yantai Yuhuangding Hospital Affiliated with the Medical College of Qingdao University;
Shandong 264000;
China;
Department of General Surgery;
The Affiliated First People's Hospital of Shanghai Jiao Tong University;
Shanghai 200080;
China;