若x^3-5x+10x-6=(x-1)(x^2+ax+b)恒等式,试求a、b的值