An annulation method for the synthesis of highly substituted polycyclic aromatic and heteroaromatic compounds