设集合A={x|4^x-2^(x+1)+a=0,x∈R}若A为单元集,求实数a的取值范围