Even insufficient sleep may lead to diabetes