Treating diabetes with stem-cells