Assembly mechanism of tobacco mosaic virus particle from its ribonucleic acid and protein