Monte Carlo simulation of O(1D) + H2 and O(1D) + HCl — rotational excitation of product OH radicals