Department of Food Science, College of Food Science and Technology, Foshan University, Foshan, Guangdong 528000, People's Republic of China; College of Biological Science and Technology, Fuzhou University, Fuzhou, Fujian 350108, People's Republic of China. Electronic address: