1. School of Breeding and Multiplication (Sanya Institute of Breeding and Multiplication), Hainan University, Sanya 572025, China
2. School of Tropical Agriculture and Forestry, Hainan University, Sanya 572025, China
3. National Key Laboratory for Biological Breeding of Tropical Crops, Hainan University, Haikou 570228, China
4. Natural Rubber Cooperative Innovation Center of Hainan Province and Ministry of Education of PRC, Hainan University, Haikou 570228, China