A comprehensive review of failures in bi-material interfaces: Mechanisms, prediction, and mitigation strategies | Synapse