Macrophage memory: Types, Mechanisms, and Its Role in Health and Disease