SEARCH Articles Figures Tables Hailwood-Horrobin Hailwood-Horrobin solution sorption Hailwood-Horrobin solution sorption theory