Carbon nitrides and metal nanoparticles: from controlled synthesis to design principles for improved photocatalysis. (20th September 2018)