Affiliation: | (1) Ministry of Agriculture Key Laboratory for Rubber Biology, Rubber Research Institute, Chinese Academy of Tropical Agricultural Sciences, Danzhou, Hainan, 571737, China;(2) College of Horticulture and Landscape Architecture, Hainan University, Danzhou, Hainan, 571737, China; |