Menstrual factors and risk of breast cancer.