函数f(x)=(cosx)^2+(sinx)^2+a-1,若f(x)=0有实数解,求a的取值范围