Making Nanotech Batteries Using Viruses