Molar mass distribution and solubility modeling of asphaltenes