Diethylenetriamine functionalized graphene oxide as a novel corrosion inhibitor for mild steel in hydrochloric acid solutions