The progress and challenges of mesenchymal stromal cell-based therapy for diabetes and its complications | Synapse