1. College of Pharmacy, National & Local Joint Engineering Research Center of Targeted and Innovative Therapeutics, IATTI, Chongqing University of Arts and Sciences, Chongqing 402160, China
2. Department of Pharmaceutical Sciences, College of Pharmacy, University of Arkansas for Medical Sciences, Little Rock, AR 72205, USA
3. Department of Internal Medicine, College of Medicine, University of Arkansas for Medical Sciences, Little Rock, AR 72205, USA
4. Cancer Center, Academy of Medical Sciences and Sichuan Provincial People's Hospital, Affiliated Hospital of University of Electronic Science and technology of China, Chengdu, Sichuan 610000, China