understanding diabetes mellitus 2780611