Smart materials are defined as materials with properties engineered to change in a controlled manner under the influence of external stimuli. These external influences can include temperature, force, ...