Text this: Cadmium and selenium blood levels in association with congestive heart failure in diabetic and prediabetic patients: a cross-sectional study from the national health and nutrition examination survey