Effect of asphaltene structure on association and aggregation using molecular dynamics.