1. College of Food Science and Engineering, Ocean University of China, No. 5 Yushan Road, Qingdao 266003, P. R. China
2. Laboratory for Marine Drugs and Bioproducts, Pilot National Laboratory for Marine Science and Technology (Qingdao), Qingdao 266237, Shandong Province, P. R. China