已知函数f(x)=lg(x2+2x+a),若其定义域为R,则a的取值范围______.