Study on effect of total flavonoids of Oldenlendia difflusa on ulcerative colitis and its immunological mechanism