已知等差数列{an}的前3项和为6,前8项和为-4,求数列{an}的通项公式