Sperm cryopreservation of African catfish, Clarias gariepinus: cryoprotectants, freezing rates and sperm:egg dilution ratio.