1. College of Food Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
2. Food Science and Technology Department, Faculty of Agriculture, Al-Azhar University, Cairo 11651, Egypt
3. College of Biosystems Engineering and Food Science, Zhejiang University, Hangzhou 310058, China
4. Department of Nutrition & Food Science, National Research Centre, Dokki, Giza 12622, Egypt
5. Faculty of Science, Northern Border University, Arar 91431, Saudi Arabia
6. National Food Research Centre, Ministry of Agriculture and Natural Resources, Khartoum 113, Sudan
7. Department of Biochemistry, Faculty of Agriculture, Benha University, Moshtohor 13736, Egypt