Prevention and treatment of cancer cachexia: new insights into an old problem.