Thermoplastic Composites and Their Promising Applications in Joining and Repair Composites Structures: A Review