MIT researchers have developed a new method of building batteries, solar panels and transistors by using… viruses!