Impacts of solid fuel use versus smoking on life expectancy at age 30 years in the rural and urban Chinese population: a prospective cohort study