Advances in sperm cryopreservation in farm animals : Cattle, horse, pig and sheep