已知函数f(x)=(x^2+2x+a)/x,x∈[1.+∞).若x∈[1.+∞)上有零点 求a的取值范围