Controlling Flows in Microchannels with Patterned Surface Charge and Topography