Beijing Key Laboratory for Forest Pest Control Beijing Forestry University Beijing 100083 China;
Beijing Key Laboratory for Forest Pest Control Beijing Forestry University Beijing 100083 China;
Beijing Key Laboratory for Forest Pest Control Beijing Forestry University Beijing 100083 China;
Beijing Key Laboratory for Forest Pest Control Beijing Forestry University Beijing 100083 China;
Sino-French Joint Laboratory for Invasive Forest Pests in Eurasia Beijing Forestry University-French National Research Institute for Agriculture Food and Environment(INRAE) Beijing 100083 China;
Beijing Key Laboratory for Forest Pest Control Beijing Forestry University Beijing 100083 China;
Sino-French Joint Laboratory for Invasive Forest Pests in Eurasia Beijing Forestry University-French National Research Institute for Agriculture Food and Environment(INRAE) Beijing 100083 China;