Capsid fine structure of cowpea chlorotic mottle virus: from a computer analysis of negatively stained virus arrays.