Comparison of TiO2 and g-C3N4 2D/2D nanocomposites from three synthesis protocols for visible-light induced hydrogen evolution