1. School of Chemical and Environmental Engineering
2. Shanghai Institute of Technology
3. Shanghai 201418
4. China
5. Department of Chemistry
6. State University of New York at Binghamton
7. Binghamton
8. USA
9. Department of Chemistry and Chemical Engineering
10. University of Utah
11. Salt Lake City