1 Institute of Plant Protection, Sichuan Academy of Agricultural Science, Chengdu 610066, China, and College of Pastoral Agriculture Science and Technology, Lanzhou University, Lanzhou 730020, China.
2 Institute of Plant Protection, Sichuan Academy of Agricultural Science, Chengdu 610066, China.