已知数列{an}的前n项和Sn=n^2-2n+3,求数列{an}的通项an,并判断数列{an}是否为等差数列.