1. College of Chemistry and Chemical Engineering
2. Chongqing University
3. Chongqing 401331
4. People's Republic of China
5. Department of Chemistry and Chemical Engineering
6. University of Tennessee
7. Knoxville
8. USA
9. Department of Chemistry
10. University of Connecticut
11. Storrs