Association of serum magnesium level with poor glycemic control and renal functions in Nepalese patients with type 2 diabetes mellitus.