THE QUARK-NOVA AND THE ORIGIN OF HEAVY ELEMENTS