Large-Scale Production of Tobacco Mosaic Virus Coat Protein in E.coli and Analysis of its Self-Association