1. Department of Pharmacy, Quanzhou Medical College, 2 Anji Road, Quanzhou 362000, China
2. Key Laboratory of Marine Genetic Resources, Third Institute of Oceanography, Ministry of Natural Resources, 184 Daxue Road, Xiamen 361005, China
3. College of Food and Biological Engineering, Jimei University, 43 Yindou Road, Xiamen 361021, China
4. College of Life Sciences, Hainan University, 58 People’s Avenue, Haikou 570228, China