protoporphyrin-IX Dimethyl Ester Research Articles