Advanced glycation end products and reactive oxygen species: uncovering the potential role of ferroptosis in diabetic complications