Pharmacognostic phytochemical and pharmacological studies on selected medicinal plants used for antidiabetic potential