1. College of Food Science and Engineering, Ocean University of China, 5 Yushan Road, Qingdao, Shandong 266003, People’s Republic of China
2. Laboratory of Marine Drugs and Biological Products, Pilot National Laboratory for Marine Science and Technology (Qingdao), 1 Wenhai Road, Qingdao, Shandong 266237, People’s Republic of China