Ultrafine CoPS nanoparticles encapsulated in N, P, and S tri-doped porous carbon as an efficient bifunctional water splitting electrocatalyst in both acid and alkaline solutions. Issue 22 (23rd May 2018)