energy, solar energy, climate changes, photovoltaic energy, photothermal energy, photoelectrochemical energy