Curcumin: the story so far.