SAFT: Equation-of-state solution model for associating fluids