Acyclic and cyclic imines and their metal complexes: recent progress in biomaterials and corrosion applications