Non-enzymatic glycation of proteins: from diabetes to cancer | Synapse