Institution: | 1.International Centre for Genetic Engineering and Biotechnology, New Delhi 110067, India;2.Department of Entomology, Kansas State University, Manhattan, Kansas 66506–4004, United States of America;Huazhong University of Science & Technology(HUST), CHINA |