Cancer cachexia, a clinical challenge.