Enhancing the photoelectrochemical performance of p-silicon through TiO2 coating decorated with mesoporous MoS2