设A={x|x^2+(p+2)x+1=0,x∈R},且A∩R+=空集,则实数p的取值范围是?