若关于x的方程-2cos^2(π+x)-cosx+a+2=0有实根,求实数a的取值范围