Advanced Nanostructured Materials for Electrochemical Energy Storage: Design Strategies and Performance of Batteries, Supercapacitors, and Hybrid Devices | Synapse