Text this: Bidirectional flow micropump based on dynamic rectification