(本小题满分12分)已知数列{an},a1=1,an=λan-1+λ-2(n≥2).(1)当λ为何值时,数列{an}可以构成公差不为零的等差数列,并求其通项公式;(2)若λ=3,求数列{an}的通项公式an.