已知集合A={x|x^2+(a+1)x+1=0},B={x|y^2=-x},若A包含于B,求实数a的取值范围.