Virus taxonomy: classification and nomenclature of viruses. Eight report of the International Committee on Taxonomy of Viruses - Fauquet, C. M; Mayo, M. A; Maniloff, J; Desselberger, U; Ball, L. A (Elsevier Academic Press, 2005)