要使函数y=x^2-2ax+1在[1,2]上有反函数,则a的取值范围是?