1. Laboratory of Cell Imaging, Henan University of Chinese Medicine, Zhengzhou 450002, China
2. Institute of Cardiovascular Disease, Henan University of Chinese Medicine, Zhengzhou 450002, China
3. School of Pharmacy, Henan University of Chinese Medicine, Zhengzhou 450046, China
4. College of Life and Environmental Science, Wenzhou University, Wenzhou 325035, China
5. Memorial University of Newfoundland, Division of Biomedical Sciences, Faculty of Medicine, Newfoundland, Canada A1B 3V6