1、集合A={x︴(x+1)(x+1)=ax,x∈R},B={x|x>0},若A∪B=B,求实数a的取值范围