[1] East China Univ Sci & Technol, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, State Environm Protect Key Lab Environm Risk Asses, Shanghai 200237, Peoples R China
[3] Jiangnan Univ, Sch Food Sci & Technol, State Key Lab Food Sci & Technol, Wuxi 214122, Jiangsu, Peoples R China
[4] Univ Punjab, Sch Biochem & Biotechnol, Lahore 54590, Pakistan
[5] Natl Univ Sci & Technol NUST, Inst Environm Sci & Engn, Sch Civil & Environm Engn, Islamabad 44000, Pakistan