Institution: | 1. College of Plant Science and Technology, Huazhong Agricultural University, Wuhan 430070, People''s Republic of China;2. Hubei Province Key Laboratory for Crop Diseases, Insect Pests and Weeds Control, Institute of Plant Protection & Soil Science, Hubei Academy of Agricultural Sciences, Wuhan 430068, People''s Republic of China |