1. Department of Urology, The University of Kansas Medical Center, Kansas City, KS 66160, USA
2. Department of Urology, Tongji Hospital, Huazhong University of Science & Technology, Wuhan 430030, China
3. Departments of Pharmaceutical Chemistry & Chemical & Petroleum Engineering, The University of Kansas, Lawrence, KS 66045, USA
4. Departments of Pathology & Pharmacology, Three George University School of Medicine, Yichang 443000, China
5. Department of Urology, The University of Kansas Medical Center, Kansas City, KS 66160, USA.