Novel Schiff-base molecules as efficient corrosion inhibitors for mild steel surface in 1 M HCl medium: experimental and theoretical approach.