“…An additional function of cocatalyst nanoparticles is to extend the lifetime of charge carriers that reach the surface of the semiconductor by improving the electron–hole separation at the co-catalyst/semiconductor interface [ 107 ]. Various metals and other materials such as nickel oxide, iridium oxide, ruthenium oxide, cobalt phosphate, cobalt oxide and so forth, containing metals with variable valence states, are usually used as cocatalysts [ 74 , 77 , 108 , 109 , 110 , 111 , 112 , 113 , 114 ] ( Table 2 ).…”