Thermodynamic micellizatin model of asphaltene precipitation from petroleum fluids