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