设A={x|x2+4x=0},B={x|x2+2(a+1)x+a2-1=0},其中x∈R,如果A∪B=B,求实数a的取值