若二次函数f(x)=-x的平方+2ax-a在[0,1]上最大值为2,求a的值