NNMT and liver cancer: Nicotinamide N-Methyltransferase (NNMT) and Liver Cancer: From Metabolic Networks to Therapeutic Targets