[1] Ocean Univ China, Dept Biochem & Mol Biol, Coll Marine Life Sci, Qingdao 266003, Peoples R China
[2] Al Azhar Univ, Dept Biochem, Fac Agr, Nasr City 11751, Cairo, Egypt
[3] Ocean Univ China, Coll Food Sci & Engn, Qingdao 266003, Peoples R China
[4] Egyptian Petr Res Inst, Proc Design & Dev Dept, Nasr City 11727, Cairo, Egypt
[5] Univ Chinese Acad Sci, Beijing 100039, Peoples R China
[6] Shandong Univ, Sch Pharmaceut Sci, Dept Pharmaceut, Key Lab Chem Biol,Minist Educ,Coll Med, 44 Cultural West Rd, Shandong 250012, Peoples R China