Solar cells, devices that can convert sunlight into electricity, are among the most promising solutions to source energy ...