Text this: A mechanistic model of the quasi-quadrennial oscillation in Jupiter's stratosphere