life cycle butterworms