1. National & Local Joint Engineering Research Center of Targeted and Innovative Therapeutics, IATTI, College of Pharmacy, Chongqing University of Arts and Sciences, Chongqing 402160, China
2. Chongqing Academy of Chinese Materia Medica, Chongqing 400065, China
3. Key Laboratory of Biorheological Science and Technology (Chongqing University), Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, China