若方程4^x+a*2^x-5=0在[-1,2]上(1)有唯一解,(2)有两解,(3)有解;分别求a的取值范围