1. Department of PharmaceuticsCollege of PharmacyThird Military Medical University Chongqing 400038 China
2. State Key Laboratory of Quality Research in Chinese MedicineInstitute of Chinese Medical SciencesUniversity of Macau Taipa Macau 999078 China
3. State Key Laboratory of TraumaBurns and Combined InjuryInstitute of Combined InjuryCollege of Preventive MedicineThird Military Medical University Chongqing 400038 China
4. Institute for Molecular EngineeringUniversity of Chicago Chicago IL 60637 USA
5. Department of CardiologySouthwest HospitalThird Military Medical University Chongqing 400038 China