Molecular dynamic simulation of asphaltene co-aggregation with humic acid during oil spill. (November 2015)