A multi-center study on the association between serum magnesium levels and allostatic load in hemodialysis patients