A reviewed vision of the oxygen reduction reaction mechanism on Pt-based catalysts