While systems that can generate energy from renewable sources are becoming increasingly widespread, it might take a while before these systems fully replace solutions that rely on the burning of fossil fuels. In the meantime, researchers have been trying to develop technologies that could mitigate the adverse effects of carbon emissions on the climate and environment on Earth.