In situ addition of Ni salt onto a skeletal Cu7S4 integrated CdS nanorod photocatalyst for efficient production of H2 under solar light irradiation