Seven herbs and supplements for type 2 diabetes