Cancer cachexia and diabetes: similarities in metabolic alterations and possible treatment.