1. Key Laboratory of Separation Science for Analytical Chemistry
2. Dalian Institute of Chemical Physics
3. Chinese Academy of Sciences
4. Dalian 116023
5. China
6. Key Laboratory of Pesticide & Chemical Biology
7. Ministry of Education
8. College of Chemistry
9. Central China Normal University
10. Wuhan 430079