1. College of Chemistry and Chemical Engineering
2. Yancheng Institute of Technology
3. Yancheng 224000
4. PR China
5. State Key Laboratory of Coordination Chemistry, and
6. School of Chemistry and Chemical Engineering
7. Nanjing University
8. Nanjing 210023
9. People's Republic of China