It is common for solar panels to be shaded by trees, clouds, birds or buildings. For thin-film solar technologies, however, ...