O-GlcNAcylation: an important post-translational modification and a potential therapeutic target for cancer therapy