设集合A={x|2(log1/2 x)^2-14log4 x+3≤0},若函数f(x)=(loga x/a)*(loga x/a^2),其中a>0且a≠1,当x∈A时,其值域为B={y|-1/4≤y≤2},求实数a的值.