Discoveries offer a new explanation for diabetes