若kx^2+3kx^2(x-3)=(x+1)^2是一元二次方程则.则k的取值范围