Australia has edged New Zealand 28-26 in another sensational women's rugby sevens final and won its first title at home in seven years.