Photoelectrochemical devices for solar water splitting – materials and challengesChaoran Jiang, Junwang Tang|Chemical Society Reviews|2017Cited by 1.6k