Structure and photoelectrochemistry of a virus capsid-TiO2 nanocomposite.