函数f(x)=log2(x^2-ax+1)的定义域为R,求a的取值范围