Adsorption behavior of 1H-benzotriazole corrosion inhibitor on aluminum alloy 1050, mild steel and copper in artificial seawater