Key Laboratory of Plant Protection Resources and Pest Management;
Ministry of Education;
Plant Protection College;
Northwest A & F University;
Yangling 712100;
China;
Forest Diseases and Insect Pests Control Station of Tibet;
Lhasa 850000;
China;