The immunology of diabetes mellitus