[1] E China Univ Sci & Technol, State Key Lab Bioreactor Engn, Shanghai 200237, Peoples R China
[2] E China Univ Sci & Technol, Dept Food Sci & Engn, Shanghai 200237, Peoples R China
[3] Zhejiang Mariculture Res Inst, Zhejiang Key Lab Coastal Bioresource, Wenzhou 325005, Peoples R China