已知方程x²+2kx+x+k²=0有实根,求k的取值范围