1. Key Laboratory of Tropical Animal Breeding and Epidemic Disease Research of Hainan Province, Hainan University, Haikou, Hainan 570228, People’s Republic of China
2. Key Laboratory of Tropical Biological Resources of Ministry of Education, Haikou, Hainan 570228, People’s Republic of China