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, 266404, P.R. China
2. Laboratory for Marine Drugs and Bioproducts, Qingdao Marine Science and Technology Center, Qingdao, 266237, P.R. China
3. Qingdao Institute of Marine Bioresources for Nutrition & Health Innovation, Qingdao, Shandong Province, 266000, P.R. China
4. Sanya Oceanographic Institution, Ocean University of China, Sanya, Hainan Province, 572024, P.R. China