Energy technology: generation, conversion, storage, distribution [Energy Technol (Weinh)] NLMUID: 101679638