Diels-alder reactions of protoporphyrin ix dimethyl ester