Researchers use viruses to increase solar cell efficiency | Dark Hacker News