若函数f(x)=x/(1+x^2)在(a,3-a^2)上有最大值,则实数a的取值范围是