1. National Engineering Laboratory for Industrial Wastewater Treatment State Key Laboratory of Chemical Engineering East China University of Science and Technology Meilong Road 130 Xuhui District Shanghai 200237 P. R. China
2. Department of Civil & Environmental Engineering University of California Piedmont Avenue 2227 Berkeley CA 94720 USA
3. Department of Chemistry Shanghai Key Laboratory of Molecular Catalysis and Innovative Materials Fudan University Songhu Road 2005 Yangpu District Shanghai 200438 P. R. China