Equivariant Cohomology and Wall Crossing Formulas in Seiberg-Witten Theory