Recoil reduction design of gas-controlled side-jet gun based on bifurcated two-phase flow model