要使a^x的定义域和值域都是[m,n],求a的取值范围?