已知a为实数,函数f(x)=(x^2+1)(x+a).若函数f(x)的图象上有与x轴平行的切线,求a的取值范围.