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. College of Marine Life Sciences, Ocean University of China, No. 5, Yushan Road, Qingdao, Shandong Province 266003, P.R. China
3. Qingdao Langyatai Group Co., Ltd, No. 3316 Sansha Road, Qingdao, Shandong Province 266400, P.R. China
4. Laboratory for Marine Drugs and Bioproducts, Laoshan Laboratory, Qingdao, Shandong Province 266237, P.R. China
5. Sanya Oceanographic Institution, Ocean University of China, Sanya, Hainan Province 572024, P.R. China