Darwish, F, Saraee, MH, "Diabetes self-management system : review of existing systems and potential enhancements", , 2018