E-mail the story: Researchers build tiny batteries with viruses