Oviduct: roles in fertilization and early embryo development.