已知x∈(-∞,1]时,不等式1+2^x+(a-a^2).4^x>0恒成立,则a的取值范围是