若函数y=log3(ax²+2ax+1)的定义域为r 求a的取值范围