1. Mechanical Science and Engineering Department, University of Illinois at Urbana-Champaign, 1206 W. Green St. MC 244, Urbana, IL 61801 USA
2. Orpheum Children's Science Museum 346 N Neil St, Champaign, IL 61820, USA
3. Entomology Department, School of Integrative Biology, University of Illinois at Urbana-Champaign, 505 S. Goodwin Ave, Urbana, IL 61801 USA