Department of Plant and Soil Sciences;
University of Delaware;
Newark;
Delaware 19716;
USA;
Department of Entomology and Wildlife Ecology;
University of Delaware;
Newark;
Delaware 19716;
USA;
Delaware Department of Natural Resources and Environmental Control;
Dover;
Delaware 19904;
USA;
Department of Bioresources Engineering;
University of Delaware;
Newark;
Delaware 19716;
USA;