Progress of mechanistic pathways involved in electrochemical CO2 reduction Conference/Journal Name Journal of Energy Chemistry doi 10.1016/j.jechem.2024.11.032 2025-03 Article type Journal