Tumor associated macrophages in gastric cancer dual roles in immune evasion and clinical implications for targeted therapy | Synapse