Electrochemistry for energy: conversion, storage and integration for a self-powered society