1. Key Laboratory of Marine Drugs, Ministry of Education, School of Medicine and Pharmacy, Ocean University of China, 266003 Qingdao, China
2. Laboratory for Marine Drugs and Bioproducts of Qingdao National Laboratory for Marine Science and Technology, 266237 Qingdao, China
3. Department of Biochemistry and Biophysics & Department of Integration of Chinese and Western Medicine, School of Basic Medical Sciences, Peking University, 38 Xueyuan Road, 100191 Beijing, China