The dynamic performance of semi-infinite piezoelectric strip containing irregular boundaries based on the boundary element method Article in Mechanics of Advanced Materials and Structures (September 2024)