vaccines effect on menstruation