若在区间[1,a]上,函数f(x)=x^2-4x+8的最大值是f(a),求a的取值范围