1. Research Institute of Applied Catalysis
2. School of Chemical and Environmental Engineering
3. Shanghai Institute of Technology
4. Shanghai 201418
5. PR China
6. Shanghai Institute for Design & Research in Environmental Engineering Co., Ltd.
7. Shanghai 200232