Institution: | 1.State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Fujian Agriculture and Forestry University, Fuzhou 350002, China2.Institute of Plant Virology, Fujian Agriculture and Forestry University, Fuzhou 350002, China3.Department of Biosciences, College of Science, Swansea University, Swansea SA2 8PP, Wales, UK |