若函数f(x)=a^x(a>1)的定义域和值域均为[m,n],则a的取值范围是