[1] Shanghai Univ, Sch Environm & Chem Engn, 99 Shangda Rd, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Res Ctr Urban Min & Ind Ecol, 99 Shangda Rd, Shanghai 200444, Peoples R China
[3] Queensland Univ Technol, Sch Chem Phys & Mech Engn, Fac Sci & Engn, GPO Box 2434, Brisbane, Qld 4001, Australia