Association between physical activity, sleep quality and diabetes: a population-based analysis  | Synapse