[1] Shanghai Univ, Sch Environm & Chem Engn, 99 Shangda Rd, Shanghai 200444, Peoples R China
[2] Shanghai Univ, Ctr Green Urban Min & Ind Ecol, 99 Shangda Rd, Shanghai 200444, Peoples R China
[3] Shaoxing Shangyu Zhonglian Environm Protect Co Ltd, Shaoxing 312300, Zhejiang, Peoples R China
[4] Queensland Univ Technol, Fac Engn, Sch Mech Med & Proc Engn, Brisbane, Qld 4000, Australia
[5] Queensland Univ Technol, Ctr Excellence Synthet Biol, Australian Res Council, Brisbane, Qld 4001, Australia