Liver fat content is associated with increased carotid atherosclerosis in a Chinese middle-aged and elderly population: the Shanghai Changfeng study.