Associations of lifestyle factors and stress levels on abnormal body weight among Chinese adults: a cross-sectional study | Synapse