Principles of electrochemical conversion and storage devices - Huang, Kevin (Wiley-VCH, 2025)