Cervical mucus and the menstrual cycle.