1. Department of Chemistry and Chemical Engineering
2. Qingdao University
3. Qingdao
4. China
5. State Key Laboratory of Electroanalytical Chemistry
6. Department of Material Science and Engineering
7. Department of Chemical Engineering
8. Worcester Polytechnic Institute
9. Worcester
10. USA
11. Key Laboratory of Pesticide and Chemical Biology
12. Ministry of Education of the PR China and College of Chemistry
13. Central China Normal University
14. Wuhan 430079
15. Changchun Institute of Applied Chemistry
16. Chinese Academy of Sciences
17. Changchun