Molecular characterization of kerogens by mild selective chemical degradation — ruthenium tetroxide oxidation