关于x的方程cos^x+asinx-2a-2=0有解,求实数a的范围