1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, People’s Republic of China
2. Chemical Biology Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, People’s Republic of China
3. Pharmaceutical Department of Chongqing Three Gorges Central Hospital, Chongqing University Three Gorges Hospital, Chongqing 404100, People’s Republic of China
4. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, Chongqing 400044, People’s Republic of China