Opium as a risk factor for upper gastrointestinal cancers: a population-based case-control study in Iran.