Cancer cachexia: mediators, signaling, and metabolic pathways.