How long do tent caterpillars stay in their cocoons