Email (record): Lower 25-hydroxyvitamin D is associated with long menstrual cycles in a prospective cohort study