若关于x的一元二次方程(m^2+1)x^2-(m+2)x+1=0有两个不相等的实数根,求x的取值范围?