Anatase Mg0.05Ta0.95O1.15N0.85: a novel photocatalyst for solar hydrogen production. Issue 89 (9th September 2016)