Plasmonic photocatalyst Au/g-C3N4/NiFe2O4 nanocomposites for enhanced visible-light-driven photocatalytic hydrogen evolution