已知{an}是公差不为零的等差数列,a1=1,且a1,a2,a3成等比数列,求数列{an}的通项