Insights into the newly synthesized bi- Mannich base for carbon steel corrosion inhibition in H2S and HCl solution | Synapse