若关于x的方程x2+2(a-1)x+2a+6=0有一正一负两实数根,则实数a的取值范围______.