Mechanism of the antidiabetic action of Nigella sativa and Thymoquinone: a review