Simulation of hypersonic flows using a particle-based ellipsoidal statistical Bhatnagar-Gross-Krook method