New concepts in diabetes and its treatment