Comparison of Three Navier-Stokes Equation Solvers for Supersonic Open Cavity Simulations