Ring closure methods in the synthesis of macrocyclic natural products