设集合A={x│x^2+4x=0},B=={x│x^2+ax+a=0},若AUB=A,求a的取值范围