Virus Hybrids as Nanomaterials : Methods and Protocols - Lin, Baochuan. (Humana Press : Imprint: Humana, 2014)