Electrochem Energy Rev 2023607