Biology and culture of channel catfish (Developments in aquaculture and fisheries science, 2004)