方程2sin^2x-cosx+a-1=0有解,求a的范围