Distribution of oxidases in the testis of buffalo, goat and ram: an histochemical study.