Oncometabolites and cancer