Institution: | 1. Key Laboratory of Tropical Biological Resources of Ministry of Education, Hainan University, Haikou, Hainan 570228, China;2. Laboratory of Tropical Veterinary Medicine and Vector Biology, College of Agriculture, Hainan University, Haikou, Hainan 570228, China;3. Department of Biochemistry, Virginia Tech, Blacksburg, VA 24061, USA |