Mechanical performance and damage monitoring of CFRP thermoplastic laminates with an open hole repaired by 3D printed patches