若函数f(x)=x2+(a2-4a+1)x+2在区间(-∞,1]上是减函数,则a的取值范围是______.