Leveraging Large Language Model for Heterogeneous Ad Hoc Teamwork Collaboration | Synapse