如果(x^2+ax+8)(x^2-3x+b)展开后不含常数项和x^3项,求a,b的值