Non-reversibility and self-joinings of higher orders for ergodic flows