Caulobacter crescentus bacteriophage phiCbK: structure and in vitro self-assembly of the tail.