An insight into methanol oxidation mechanisms on RuO2(100) under an aqueous environment by DFT calculations.