Dynamic responses of smart composites using a coupled thermo-piezoelectric-mechanical model