1 Department of Urology, Gongli Hospital of Shanghai Pudong, New Area, 219 Miao Pu Road, Shanghai, 200135, China.
2 Department of Urology, Gongli Hospital of Shanghai Pudong, New Area, 219 Miao Pu Road, Shanghai, 200135, China. Electronic address: hybgj045@163.com.
3 Department of Urology, Gongli Hospital of Shanghai Pudong, New Area, 219 Miao Pu Road, Shanghai, 200135, China. Electronic address: newmailchy@163.com.