1. State Key Laboratory of Pollution Control and Resources Reuse
2. National Engineering Research Center of Facilities Agriculture
3. Tongji University
4. Shanghai 200092
5. P.R. China
6. School of Pharmacy
7. Shanghai Jiao Tong University
8. Shanghai 200240
9. Department of Chemistry
10. School of Chemistry and Chemical Engineering