A double mechanism for the mesenchymal stem cells' positive effect on pancreatic islets