Advances in renewable energy and energy storage - Hernández-Callejo, Luis; Aguilar Jiménez, Jesús Armando; Meza Benavides, Carlos (MDPI, 2023)