In-situ synthesis of well dispersed CoP nanoparticles modified CdS nanorods composite with boosted performance for photocatalytic hydrogen evolution. (9th August 2018)