1. State Key Laboratory of Electroanalytical Chemistry
2. Changchun Institute of Applied Chemistry
3. Chinese Academy of Sciences
4. Changchun 130022
5. China
6. Department of Cardiology
7. China-Japan Union Hospital of Jilin University
8. Changchun 130033
9. Chemistry Department
10. Faculty of Science
11. King Abdulaziz University
12. Jeddah 21589
13. Saudi Arabia