1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, 401331 Chongqing, P. R. China
2. Pharmaceutical Department of Chongqing Three Gorges Central Hospital, Chongqing University Three Gorges Hospital, 404100 Chongqing, P. R. China
3. Chemical Biology Research Center, School of Pharmaceutical Sciences, Chongqing University, 401331 Chongqing, P. R. China
4. Key Laboratory of Biorheological Science and Technology, Ministry of Education, College of Bioengineering, Chongqing University, 400044 Chongqing, P. R. China
5. Beijing National Laboratory for Molecular Sciences, 100190 Beijing, P. R. China