若曲线(ax y-3)(x ay-1)=0于圆x^2+(y-2)^2=1恰有两个公共点,则实数a的取值范围是多少?