[1] Zhejiang Univ Technol, Dept Food Sci & Technol, Hangzhou 310014, Zhejiang, Peoples R China
[2] Cairo Univ, Coll Pharm, Pharmacognosy Dept, Kasr El Aini St, Cairo 11562, Egypt
[3] Amer Univ Cairo, Sch Sci & Engn, Dept Chem, New Cairo 11835, Egypt
[4] Zhejiang Acad Agr Sci, Inst Food Sci, Hangzhou 310021, Peoples R China
[5] China Natl Light Ind, Key Lab Food Macromol Resources Proc Technol Res, Hangzhou 310021, Peoples R China