已知函数f(x)=lg(kx^2-kx+1-k^2)的定义域为(0,1),则实数k的取值范围