Hydrogenation and Ammoniation of SrTiO3 for an Enhanced Visible-light Photocatalysis