已知函数y=cosx*cosx+a*sinx-a*a+2a+5有最大值2,求实数a