Type 1 diabetes: virus infection or autoimmune disease?