Viability tests, active caspase-3 and -7, and chromatin structure in ram sperm selected using the swim-up procedure.