Antidiabetic phytochemicals: an overview of medicinal plants and their bioactive compounds in diabetes mellitus treatment | Synapse