1. Affiliated Dongguan Hospital Southern Medical University Dongguan 523059 China
2. College of Chemistry & Environmental Science Chemical Biology Key Laboratory of Hebei Province Key Laboratory of Medicinal Chemistry and Molecular Diagnosis of the Ministry of Education Hebei University Baoding 071002 China
3. Department of Cardiology The First Affiliated Hospital of Zhengzhou University Zhengzhou Henan 450052 China
4. College of Pharmaceutical Science Key Laboratory of Pharmaceutical Quality Control of Hebei Province Hebei University Baoding 071002 China
5. Department of Molecular Biomedical Sciences and Comparative Medicine Institute North Carolina State University Raleigh NC 27607 USA
6. Joint Department of Biomedical Engineering University of North Carolina at Chapel Hill and North Carolina State University Raleigh NC 27695 USA
7. Guangdong Provincial Key Laboratory of Cardiac Function and Microcirculation Guangdong 510515 China
8. Department of Chemistry The University of Manchester Manchester M13 9PL UK