Decoration of nicale phosphide nanoparticles on CdS nanorods for enhanced photocatalytic hydrogen evolution. (1st August 2022)