fix sitegen
When calculating the number of new authors per year, the sitegen script couldn't handle the case that there are no new authors in a year but new articles in the same year.