Effects of ethylenediamine on the physico-chemical properties of heavy oil. (19th May 2019)