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