[1] East China Univ Sci & Technol, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, Sch Chem & Mol Engn, Shanghai 200237, Peoples R China
[3] Univ Engn & Technol, Dept Chem Polymer & Composite Mat Engn, New Campus, Lahore 39021, Pakistan
[4] Guangdong Technion Israel Inst Technol, Environm Engn, 241 Daxue Rd, Shantou 515063, Guangdong, Peoples R China
[5] East China Univ Sci & Technol, Engn Res Ctr, Minist Educ, MEOR, Shanghai 200237, Peoples R China