[1] Harbin Inst Technol Shenzhen, Shenzhen Engn Lab Microalgal Bioenergy, Shenzhen 518055, Peoples R China
[2] Harbin Inst Technol, SKLUWRE, Harbin 150001, Heilongjiang, Peoples R China
[3] Univ Queensland, Adv Water Management Ctr, St Lucia, Qld 4067, Australia
[4] Univ Technol Sydney, Sch Civil & Environm Engn, Ctr Technol Water & Wastewater, Ultimo, NSW 2007, Australia