Mesenchymal stem cells: A trump card for the treatment of diabetes?