Affiliation: | 1.State Key Laboratory of Pollution Control and Resources Reuse, College of Environmental Science and Engineering, Tongji University, 1239 Siping Road, Shanghai, 200092, China ;2.Tongji Architectural Design (Group) Corporation Limited, 1230 Siping Road, Shanghai, 200092, China ;3.Shanghai Pudong Veolia Water Corporation Limited, 840 Pudong Avenue, Shanghai, 200120, China ;4.Shanghai Urban Construction Design and Research Institute, 3447 Dongfang Road, Shanghai, 200120, China ; |