若f(1+cosx)=cos^2x,则函数f(x)的解析式