已知a1=1,a(n+1)=3an+2^(n+1),求数列{an}的通项公式