Nighttime snacking is associated with risk of obesity and hyperglycemia in adults: a cross-sectional survey from Chinese adult teachers