若cos2x+sinx=a(a∈R)有解,求a的取值范围