Differences between high- and low-motility buffalo sperm identified by comparative proteomics.