若关于x的指数方程9^x+(a+4)3^x+4=0有实数解,求实数a的范围.