若二次函数f(x)=-x^2+2ax-a在区间[0,1]上的最大值是2,求函数f(x)的解析式.