Department of Reproductive Medicine Ningbo First Hospital The Affiliated Hospital of Ningbo University Ningbo Zhejiang 315010 China;
School of Medicine Ningbo University Ningbo Zhejiang 315000 China;
Translational Research Laboratory for Urology The Key Laboratory of Ningbo City Ningbo First Hospital The Affiliated Hospital of Ningbo University Ningbo Zhejiang 315010 China;
Department of Urology Ningbo First Hospital The Affiliated Hospital of Ningbo University Ningbo Zhejiang 315010 China;