Mesenchymal stem cells: roles and relationships in vascularization.