Cocoon of Cecropia moth {Hyalophora cecropia} Illinois, USA