1. Department of Cardiac Surgery, The First Affiliated Hospital of Anhui Medical University, Hefei, Anhui, China (mainland)
2. Department of Urology, The First Affiliated Hospital of Anhui Medical University and Institute of Urology and Anhui Province Key Laboratory of Genitourinary Diseases, Hefei, Anhui, China (mainland)