The reductive supercritical hydrothermal process, a novel synthesis method for cobalt nanoparticles: synthesis and investigation on the reaction mechanism.