Cobalt phosphide as a highly active non-precious metal cocatalyst for photocatalytic hydrogen production under visible light irradiation1. Issue 11 (21st March 2015)