1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Chemical Biology Research CenterSchool of Pharmaceutical SciencesChongqing University Chongqing 401331 P. R. China
2. Key Laboratory of Biorheological Science and TechnologyMinistry of Education, College of BioengineeringChongqing University Chongqing 400044 P. R. China