若f(x)=ax2-2x+1在区间[1,2]上的值恒为正数,求a的取值范围