已知函数y=cos 2 x+asinx-a 2 +2a+5有最大值2,试求实数a的值.