若函数log2(x^2+ax+a-2)的定义域为R,则实数a的取值范围是