Mechanism analysis of Au, Ru noble metal clusters modified on TiO2 (101) to intensify overall photocatalytic water splitting