若方程组x^2+xy+9(y^2)=1 有实数解,则实数k的取值范围是?