Identification and verification of an eight-gene prognostic signature for colorectal cancer based on tumor-associated macrophages | Synapse