1. Department of Pharmacology
2. School of Pharmacy
3. Chengdu Medical College
4. Chengdu 610083
5. China
6. Key Laboratory of Tumor Immunology and Microenvironmental Regulation
7. Guilin Medical University
8. Guilin 541004
9. Department of Emergency
10. Second Affiliated Hospital of Guangxi Medical University
11. Nanning 530023
12. Institute of Urology and Nephrology
13. First Affiliated Hospital of Guangxi Medical University
14. Nanning 530021
15. Department of Radiation Oncology of Clinical Cancer Center
16. the People's Hospital of Guangxi Zhuang Autonomous Region