1. College of Environmental Science and Engineering
2. Donghua University
3. Shanghai 201620
4. P. R. China
5. State Grid Shanghai Songjiang Electric Power Supply Company
6. Shanghai 201600
7. Department of Chemical Engineering
8. E6-2006
9. University of Waterloo
10. Waterloo
11. Canada