1. College of Food Science and Engineering, Ocean University of China, No. 5 Yushan Road, Qingdao, Shandong Province 266003, People's Republic of China
2. Laboratory for Marine Drugs and Bioproducts of Qingdao National Laboratory Marine Science and Technology, Qingdao, Shandong Province, People's Republic of China