设a属于R,若y=cos^2x-asinx+b的最大值为0,最小值为-4,试求a与b的值