1. College of Food Science and Engineering, Ocean University of China Qingdao China
2. Department of Health Sciences and Technology Swiss Federal Institute of Technology/ETH Zürich Zurich Switzerland
3. Laboratory for Marine Drugs and Bioproducts, Pilot National Laboratory for Marine Science and Technology (Qingdao) Qingdao China