1. College of Chemistry and Bioengineering
2. Guilin University of Technology
3. Guilin 541004
4. PR China
5. State Key Laboratory of Electroanalytical Chemistry
6. Changchun Institute of Applied Chemistry
7. Chinese Academy of Sciences
8. Changchun
9. College of Applied Chemistry
10. Shenyang University of Chemical Technology
11. Shenyang 110142