若关于X的方程4^x+(1-a)*2^x+4=0有实数解,则实数a的取值范围是?