Renewable-energy-driven future : technologies, modelling, applications, sustainability and policies - Ren, Jingzheng (Academic Press, 2021)