Aggregation Thermodynamics For Asphaltene Precipitation