Windows Become Transparent Solar Panels with Added Nanoparticles