Solar energy applications in houses, smart cities and microgrids - Hernández-Callejo, Luis (MDPI, 2019)