Therapeutic potential of herbs against diabetes