已知集合A={x|x平方+(p+2)x+1=0,p,x属于R},B=[x|x大于0},且A交B=空集,求实数p的取值范围