Advanced glycation end products (AGE) and diabetes: cause, effect, or both?

Advanced glycation end products (AGE) and diabetes: cause, effect, or both?