(Nanowerk News) Ultraviolet light (UV) has not only harmful effects on molecules and biological tissue like human skin but it also can impair the performance of organic solar cells upon long-term ...