方程cos2x-sinx+a=0在x∈[0,π]上有解,则实数a的取值范围是______.