Affiliation: | 1. Department of Entomology, Pennsylvania State University, University Park, Pennsylvania, United States of America.; 2. Dalian Institute of Biotechnology, Dalian, Liaoning Province, China.; 3. Department of Biochemistry, Virginia Tech, Blacksburg, Virginia, United States of America.; Zentrum für Molekulare Biologie der Universität Heidelberg (ZMBH), Germany, |