已知函数f(x)=lg(x²-ax+a+3)的定义域为全体实数,求a的取值范围