how gear pump works animation