Associations of long-term exposure to ambient air pollution and physical activity with insomnia in Chinese adults.