non-Hodgkin's lymphoma and occupation in Sweden: a registry based analysis.