New strategies for the synthesis of porphyrinoids