机译:
Departments of Biochemistry and Molecular Biology The Pennsylvania State University, University Park, Pennsylvania, USA;
Departments of Biochemistry and Molecular Biology The Pennsylvania State University, University Park, Pennsylvania, USA;
Departments of Entomology, The Pennsylvania State University, University Park, Pennsylvania, USA;