New 1H-pyrrole-2, 5-dione derivatives as efficient organic inhibitors of carbon steel corrosion in hydrochloric acid medium: Electrochemical, XPS and DFT studies. (January 2015)