Mechanics of energy storage and conversion - batteries, thermoelectrics and fuel cells | lit.salon