1. Department of Mechanical Engineering, University of Nevada,Reno, NV 89557, USA
2. Department of Entomology, Pennsylvania State University, University Park, PA 16802, USA
3. Department of Biology, Pennsylvania State University, University Park, PA 16801, USA