Text this: Pyrrole dicarboxylate substituted porphyrazine, microwave assisted synthesis and properties