[1] Harbin Inst Technol, Sch Environm, State Key Lab Urban Water Resource & Environm, Harbin 150090, Heilongjiang, Peoples R China
[2] Harbin Inst Technol, Shenzhen Grad Sch, Engn Lab Microalgal Bioenergy, Shenzhen 518055, Peoples R China
[3] Beijing Polytech, Dept Biotechnol, Beijing 100029, Peoples R China
[4] Natl Taiwan Univ, Dept Chem Engn, Taipei 106, Taiwan
[5] Natl Taiwan Univ Sci & Technol, Dept Chem Engn, Taipei 106, Taiwan