Affiliation: | 1. Key Laboratory of Biology and Genetic Resources of Tropical Crops, Ministry of Agriculture, Institute of Tropical Bioscience and Biotechnology, Chinese Academy of Tropical Agricultural Science, Haikou, 571101, China.; 2. School of Science, Hainan Medical College, Haikou, 571101, China.; University of Florida, United States of America, |