若圆(x-1)^2+y^2=r^2与椭圆x=2cosa y=sina 有公共点,求圆的半径r的取值范围.