Designing Domain-Specific Large Language Models: The Critical Role of Fine-Tuning in Public Opinion Simulation