Channel catfish life cycle