Layer-by-layer assembly of viral nanoparticles and polyelectrolytes: the film architecture is different for spheres versus rods.