Artificial insemination in cattle by