若函数y=log(2)(ax²+2x+1)的值域为R,则a的取值范围为?