1. Fujian Provincial Key Laboratory of Innovative Drug Target Research and State Key Laboratory of Cellular Stress Biology, School of Pharmaceutical Sciences, Xiamen University, Xiamen 361005, China
2. Department of Cardiology, The First Affiliated Hospital of Xiamen University, School of Medicine, Xiamen University, Xiamen 361005, China
3. Department of Electronic Science, Xiamen University, Xiamen 361005, China
4. Xiamen Key Laboratory for Clinical Efficacy and Evidence-Based Research of Traditional Chinese Medicine, Xiamen University, Xiamen 361005, China