Mechanistic understanding of CO2 Reduction Reaction Towards C1 products by molecular transition metal porphyrin catalysts