Synergistic enhancement of requirement-to-code traceability: A framework combining large language model based data augmentation and an advanced encoder | Synapse