Oligocyclization of 2-(hydroxymethyl)pyrroles with electron-withdrawing groups at beta-positions: formation and structural elucidation of porphyrinogens and hexaphyrinogens.