Simulation of chemical reaction equilibria by the reaction ensemble Monte Carlo method: a review†