State Key Lab. of Pol ution Control and Resources Reuse, Col ege of Environmental Sciences and Engineering, Tongji University, Shanghai 200092, China;
Xylem China Co., Ltd., Shanghai 200051, China;
Shanghai Plant Biomass Co., Ltd., Shanghai 200092, China;
State Key Lab. of Pol ution Control and Resources Reuse, Col ege of Environmental Sciences and Engineering, Tongji University, Shanghai 200092, China;