Therapeutic potentials of Nigella sativa preparations and its constituents in the management of diabetes and its complications in experimental animals and patients with diabetes mellitus: A systematic review. (May 2020)