Insulin-dependent diabetes: a possible viral disease