Photon-induced interfacial charge transfer mechanism of porous silicon/TiO2 nanoparticles for photoelectrochemical performance