集合A={xlx^2+4x=0},集合B={xlx^2+2(a+1)x+a^2-1=0}若A∪B=B,求a的值