Comparative analysis of shape memory-based self-healing coatings