variations of the menstrual cycle