Contact angles of surfactant solutions on heterogeneous surfaces.