y=k(x+1)与曲线y=e^|lnx|有2个公共点,则实数k的取值范围