publication venue for Progress and future prospects for particle-based simulation of hypersonic flow 2015 Numerical modeling of spacecraft electric propulsion thrusters 2005