Melatonin reduces colon immunological injury in rats by regulating activity of macrophages.