ting macrophages tha