Alkali-oxygen oxidation mechanism for producing benzene carboxylic acids from lignite: Experimental and molecular modelling studies