Pt modified TiO2/NiO p-n junction with enhanced surface reaction and charge separation for efficient photocatalytic hydrogen evolution. (5th March 2022)