1. Kobilka Institute of Innovative Drug Discovery, School of Medicine, The Chinese University of Hong Kong, Shenzhen 518172, China
2. Shantou University Medical College, Shantou University, Shantou 515063, China
3. Department of Urology, Medical School, Shenzhen University, Shenzhen 518116, China
4. Medical School, Anhui University of Science and Technology, Huainan 232001, China