Formation of Stable Shells from Protein Sub-Units as a Mode of Virus Synthesis