已知函数f(x)=log1/2(a^2-3a+3)^x,若y=f(x)在(-∞,+∞)上为减函数,求a的取值范围