Plasma, erythrocyte and platelet magnesium levels in type 1 diabetic patients with microalbuminuria and clinical proteinuria.