Machine learning assisted discovery of high-efficiency self-healing epoxy coating for corrosion protection