1. Department of Chemistry and Biochemistry
2. University of California – Santa Cruz
3. Santa Cruz
4. USA
5. Key Laboratory for Advanced Technology in Environmental Protection of Jiangsu Province
6. Yancheng Institute of Technology
7. Yancheng 224051
8. People's Republic of China