1. Basic Medicine Research and Innovation Center for Novel Target and Therapeutic Intervention (Ministry of Education) Institute of Life Sciences & Department of Urology, the Second Affiliated Hospital Chongqing Medical University Chongqing 400016 People's Republic of China
2. College of Pharmacy Chongqing Medical University Chongqing 400016 People's Republic of China
3. School of Sciences Great Bay University Dongguan 523000 People's Republic of China