Sustainable nanomaterials for energy applications - Cremades, Ana (IOP Publishing, 2023)