设函数f(x)=x(x-a)的平方在x=2处有极大值,求实数a的值.