Anchoring of carboxyl-functionalized porphyrins on MgO, TiO2, and Co3O4 nanoparticles. Issue 38 (19th September 2018)