1. State Key Laboratory of Marine Food Processing & Safety Control, College of Food Science and Engineering, Ocean University of China, No. 1299, Sansha Road, Qingdao, Shandong Province 266003, China
2. Institute of Nutrition and Health, Qingdao University, No. 308 Ningxia Road, Qingdao, Shandong 266071, China
3. Qingdao Marine Science and Technology Center, Qingdao 266235, China