1. College of Agriculture, Guangxi University, Nanning, Guangxi 530004, China
2. Guangxi Academy of Forestry Sciences, Nanning, Guangxi 530002, China
3. Guangxi Forest Pest Management Station, Nanning, Guangxi 530028, China
4. Iowa State University, Ames, IA 50011, U.S.A.