Affiliation: | a Department of Surgery, Zhejiang Medical College, Hangzhou City, Zhejiang Province 310053, China b Department of Urology, Third Affiliated Hospital of Hangzhou City, Zhejiang Chinese Medical University, Hangzhou City, Zhejiang Province 310009, China c Department of Reproductive Medicine, Red Cross Hospital of Hangzhou City, Zhejiang Province 310003, China d Department of Surgery, First Affiliated Hospital, Zhejiang Chinese Medical University, Hangzhou City, Zhejiang Province 310006, China |