已知关于X的方程x²+ax+a+3=0有一个正数根和一个负数根,求a的取值范围