1 Plant-virus proteins guide gold nanoparticles into eco-friendly sheets for solar tech December 8, 2025