Synthetic Data Risks: Preventing Model Collapse