the atomic structure of viruses-