Stochastic reaction–diffusion algorithms for macromolecular crowding. (24th June 2016)