Molecular films of thiol-derivatized tetraphenylporphyrins on gold: film formation and electrocatalytic dioxygen reduction | doi.page