An Understanding of the Photocatalytic Properties and Pollutant Degradation Mechanism of SrTiO3 Nanoparticles. (22nd April 2016)