Recent trends in photoelectrochemical water splitting: the role of cocatalysts November 11, 2022 admin