[1] Shanghai Ocean Univ, Coll Food Sci & Technol, Shanghai, Peoples R China
[2] Auburn Univ, Dept Biol Sci, Auburn, AL 36849 USA
[3] Shanghai Ocean Univ, Coll Informat Technol, Shanghai, Peoples R China
[4] Minist Agr, Lab Qual & Safety Risk Assessment Aquat Prod Stor, Shanghai, Peoples R China
[5] Univ Gottingen, Inst Biochem & Mol Cell Biol, D-37073 Gottingen, Germany