若函数f(x)=log2(ax²-2x+2)>2在x∈[1,2]上恒成立,求实数a的取值范围