Is Integer Arithmetic Enough for Deep Learning Training?