Occupational exposure to benzene, toluene, xylene and styrene and risk of prostate cancer in a population-based study