已知数列{an}的前n项和为Sn,且满足Sn=2an-1(n属于正整数),求数列{an}的通项公式an