Heegaard Splittings and Seiberg-Witten Monopoles