Applied and theoretical aspects of virus adsorption to surfaces.