The uterine tubal fluid: secretion, composition and biological effects