Adsorption and On-Surface Reactions of Porphyrin Molecules on TiO2(110) and Cu(111) | Synapse