已知函数y=log1/2 (ax2+2x+1)的值域为R,则实数a的取值范围是 ( )