Social Determinants of Health and Depression: A Preliminary Investigation from Rural China