已知等差数列{an}中,a3a7=-16,a4+a6=0,求{an}的前n项和Sn