Insulin-dependent diabetes, medical progress, and late complications.