Harvesting sunlight, the ultimate renewable power source, in a cost-effective way has been long recognized as a necessary route to meet the global energy challenges. Solar energy can be transformed into electricity by means of photovoltaic devices to suppl ...
EPFL2021