The mechanism of thiophene oxidation on metal-free two-dimensional hexagonal boron nitride.