1. Department of Pharmacology, Zhongshan School of Medicine, Sun Yat‑Sen University, Guangzhou, Guangdong 510080, P.R. China
2. Tumor Research Institute, Xinjiang Medical University Affiliated Tumor Hospital and State Key Laboratory Jointly Established by The Province and Ministry, Urumqi, Xinjiang Uygur Autonomous Region 830000, P.R. China