1. National & Local Joint Engineering Research Center of Targeted and Innovative Therapeutics, Chongqing Key Laboratory of Kinase Modulators as Innovative Medicine, Chongqing Collaborative Innovation Center of Targeted and Innovative Therapeutics, College of Pharmacy, Chongqing University of Arts and Sciences, Chongqing 402160, China
2. Key Laboratory of Bio-Theological Science and Technology of Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400045, China