已知双曲线x²-y²=4,直线l:y=k(x-1),试讨论满足下列条件时实数k的取值范围.