Institution: | 1. College of Food Science and Technology, Hainan University, Haikou, 570228 China;2. College of Environment and Plant Protection, Hainan University, Haikou, 570228 China;3. Institute of Tropical Bioscience and Biotechnology, CATAS, Haikou, 571101 China |