penemuan virus