Type 1 diabetes: etiology, immunology, and therapeutic strategies