Oxidative Lactonization and Its Application to the Total Synthesis of (+)-tanikolide, the Ylide-mediated Homologative Ring Expansion of Epoxides and Aziridines in the Synthesis of Heterocycles and the Total Syntheses of Haterumalide NA and Haterumalide NC Via a Chromium-mediated Coupling Reaction