1. Department of Urology, Zhongnan Hospital of Wuhan University, Wuhan, China
2. Current address: Urological Surgery, Wuhan Children’s Hospital (Wuhan Maternal and Child Healthcare Hospital), Tongji Medical College, Huazhong University of Science & Technology, Wuhan, China
3. Department of Urology, People’s Hospital of Qichun County, Huanggang, China
4. Department of Surgery and Biomedical Sciences, Cooper Medical School of Rowan University, Camden, NJ 08103, USA