已知数列{an}的前n项和Sn满足Sn=2an+(-1)^n,n≥1,求数列{an}的通项公式