Vegetables, fruits, associated micronutrients, and risk of prostate cancer.