Caterpillar larva of Cecropia moth {Hyalophora cecropia} Illinois, USA