Fatigue testing and damage evaluation using smart CFRP composites with embedded PZT transducers. (2021)