Role of purines in regulation of metabolic reprogramming