[1] Dalian Univ Technol, Sch Environm Sci & Technol, Key Lab Ind Ecol & Environm Engn, Dalian 116000, Peoples R China
[2] Zhejiang Agr & Forestry Univ, Sch Environm & Resources, Zhejiang Prov Key Lab Soil Contaminat Bioremediat, Hangzhou 311300, Peoples R China
[3] Univ Aberdeen, Sch Engn, Aberdeen AB24 3UE, Scotland
[4] Tenor Low Carbon New Energy Technol Liaoning Co Lt, Dalian 116033, Peoples R China