Institute of Waste Treatment and Reclamation, College of Environmental Science & Engineering, Tongji University, Shanghai 200092, PR China Shanghai Institute of Pollution Control and Ecological ...