New insights into molecules and pathways of cancer metabolism and therapeutic implications