Macrophage polarity in cancer: A review. Issue 3 (30th September 2018)