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