Streptozotocin-induced diabetes can be reversed by hepatic oval cell activation through hepatic transdifferentiation and pancreatic islet regeneration