Association of plasma homocysteine with serum interleukin-6 and C-peptide levels in patients with type 2 diabetes.