设f(x)=lg(1+2^x+a*4^x)/3,其中a∈R,如果当x∈(-∞,1]时,f(x)有意义,求a的取值范围