Virus-induced diabetes: cytomegalovirus and multiple environmental insults