synthesis of porphyrin oligomers -- Electrochemical synthesis of