Electro-osmosis on inhomogeneously charged surfaces.